Davide Alberani
|
c5361a880f
fixes #85: remove unwanted keywords
|
8 years ago |
Davide Alberani
|
0e99fd0e78
fixes #91: improve performances adding and deleting attendees
|
8 years ago |
Davide Alberani
|
4c8a13887f
#91: also transmit via WebSocket added attendees
|
8 years ago |
Davide Alberani
|
08aef28d0d
fixes #86: only the changed person is returned, updating an attendee status
|
8 years ago |
Davide Alberani
|
021130fe63
also set WEB_REMOTE_IP
|
9 years ago |
Davide Alberani
|
415b8758e1
closes #80: WEB_USER variable passed to triggers
|
9 years ago |
Davide Alberani
|
1279f0d961
generate and store cookie_secret in the db
|
9 years ago |
Davide Alberani
|
6c89b3bdf6
closes #65: introduce user authentication for GUI and API
|
9 years ago |
Davide Alberani
|
ae86035b16
error messages
|
9 years ago |
Davide Alberani
|
7ffcad5ef7
API versioning (1.0)
|
9 years ago |
Davide Alberani
|
686372961d
logging
|
9 years ago |
Davide Alberani
|
46bc6fb9f7
hash with salt
|
9 years ago |
Davide Alberani
|
2ac7f02182
logout button
|
9 years ago |
Davide Alberani
|
0a801f0b3e
simple login form
|
9 years ago |
Davide Alberani
|
943aaa2bcb
exclude some fields from conversion
|
9 years ago |
Davide Alberani
|
d3ca5f342e
incremental sequences to print short unique IDs
|
9 years ago |
Davide Alberani
|
dcbab3000c
unify code that adds a person to an event
|
9 years ago |
Davide Alberani
|
9d4820ce12
send WebSocket updates for every change to a person
|
9 years ago |
Davide Alberani
|
2283e8cde9
local WebSocket listener to avoid problems with certificate verification
|
9 years ago |
Davide Alberani
|
84ddf76543
run in HTTP if no certficate is found
|
9 years ago |
Davide Alberani
|
2bea160434
closes #59: ues HTTPS, if a certificate is available
|
9 years ago |
Davide Alberani
|
8632fb67ad
extract person_id, if missing
|
9 years ago |
Davide Alberani
|
531ff54de4
per-url WebSocket context
|
9 years ago |
Davide Alberani
|
85ba6be4b5
basic WebSocket handler
|
9 years ago |
Davide Alberani
|
7448b87100
clean environment variable names
|
9 years ago |
Davide Alberani
|
3d92aa5098
consider persons unique if they differ for (name, surname, email)
|
9 years ago |
Davide Alberani
|
94fbfef6cf
closes #55: import persons from an English CSV
|
9 years ago |
Davide Alberani
|
4e4b6c9e1c
triggers honored also when the query does not contain the person_id
|
9 years ago |
Davide Alberani
|
852a7a3aa2
Merge branch 'settings'
|
9 years ago |
Davide Alberani
|
d6bc91df2e
company and job title
|
9 years ago |