Commit graph

103 commits

Author SHA1 Message Date
2ae364681b input filters 2016-06-11 16:14:28 +02:00
13c8cc3208 introduce basic data filters 2016-06-11 00:47:29 +02:00
63a09b7b17 better handling of tickets 2016-06-10 12:39:25 +02:00
b29f90747b update ticket 2016-06-09 23:13:56 +02:00
db96460ea7 edit ticket form 2016-06-08 23:05:16 +02:00
88078f64df improve tickets handling 2016-06-07 23:21:08 +02:00
9596922b7d unique IDs 2016-06-06 21:44:04 +02:00
82432eaa04 basic acl checks 2016-06-02 16:06:12 +02:00
aa7250656f improve server-side permissions 2016-06-01 19:33:41 +02:00
c2fe50de16 improve permission check 2016-06-01 19:33:41 +02:00
bdcd1b1410 renamed permissions; server-side permissio check 2016-06-01 19:33:41 +02:00
cc8aecab76 login button and privileges info 2016-06-01 19:33:41 +02:00
9fef909d1d fixes #116: strip complete list of registered persons from a person events 2016-05-15 11:52:59 +02:00
410ea028f3 fixes #119: correctly filter query results 2016-05-11 21:09:57 +02:00
0c664a955d fixes #117: /info path to fetch current user and other info 2016-05-01 23:23:07 +02:00
ffd463cfa8 fix persons import 2016-04-25 14:39:55 +02:00
756a776eba fixes #108: avoid processing our own messages 2016-04-24 16:03:49 +02:00
a2a0ede8d6 set default debug level to info 2016-04-19 23:08:23 +02:00
e550c18170 always instantiate logger 2016-04-19 22:04:52 +02:00
bbc5f25690 fixes #100: introduce the --address option 2016-04-17 19:46:59 +02:00
c5361a880f fixes #85: remove unwanted keywords 2016-04-17 16:24:38 +02:00
0e99fd0e78 fixes #91: improve performances adding and deleting attendees 2016-04-10 19:39:12 +02:00
4c8a13887f #91: also transmit via WebSocket added attendees 2016-04-10 18:45:30 +02:00
08aef28d0d fixes #86: only the changed person is returned, updating an attendee status 2016-04-10 17:21:46 +02:00
021130fe63 also set WEB_REMOTE_IP 2015-10-11 00:29:59 +02:00
415b8758e1 closes #80: WEB_USER variable passed to triggers 2015-10-10 17:17:39 +02:00
1279f0d961 generate and store cookie_secret in the db 2015-05-03 13:10:11 +02:00
6c89b3bdf6 closes #65: introduce user authentication for GUI and API 2015-05-03 11:58:40 +02:00
ae86035b16 error messages 2015-05-03 01:58:09 +02:00
7ffcad5ef7 API versioning (1.0) 2015-05-03 01:43:30 +02:00
686372961d logging 2015-05-03 01:25:33 +02:00
46bc6fb9f7 hash with salt 2015-05-02 19:26:23 +02:00
2ac7f02182 logout button 2015-05-02 18:38:57 +02:00
0a801f0b3e simple login form 2015-05-02 18:02:23 +02:00
943aaa2bcb exclude some fields from conversion 2015-05-01 20:40:23 +02:00
d3ca5f342e incremental sequences to print short unique IDs 2015-05-01 16:27:22 +02:00
dcbab3000c unify code that adds a person to an event 2015-05-01 14:51:11 +02:00
9d4820ce12 send WebSocket updates for every change to a person 2015-04-26 12:56:12 +02:00
2283e8cde9 local WebSocket listener to avoid problems with certificate verification 2015-04-26 11:49:59 +02:00
84ddf76543 run in HTTP if no certficate is found 2015-04-26 10:40:38 +02:00
2bea160434 closes #59: ues HTTPS, if a certificate is available 2015-04-26 10:27:33 +02:00
8632fb67ad extract person_id, if missing 2015-04-26 09:36:45 +02:00
531ff54de4 per-url WebSocket context 2015-04-26 01:26:00 +02:00
85ba6be4b5 basic WebSocket handler 2015-04-26 00:47:38 +02:00
7448b87100 clean environment variable names 2015-04-25 15:46:46 +02:00
3d92aa5098 consider persons unique if they differ for (name, surname, email) 2015-04-25 12:37:59 +02:00
94fbfef6cf closes #55: import persons from an English CSV 2015-04-25 10:04:47 +02:00
4e4b6c9e1c triggers honored also when the query does not contain the person_id 2015-04-22 23:34:53 +02:00
852a7a3aa2 Merge branch 'settings'
* settings:
  rename service methods
  rename service methods
  remove duplicated functions
  custom columns for persons registered at an event
  custom fields in person edit form
  custom fields in persons list
2015-04-18 19:59:58 +02:00
d6bc91df2e company and job title 2015-04-18 18:26:50 +02:00