Commit Graph

33 Commits

Author SHA1 Message Date
260569e6ab allow sending push to unanswered publishers;
comment dangerous admin functions
2024-06-25 01:02:10 +03:00
090b1704d3 send test push notifications to specific users only 2024-06-17 21:08:03 +03:00
8ca2000ee4 new table for settings and store blocked date there;
non admins can't enter avs before the blocked date
new table for survey
2024-06-16 23:33:49 +03:00
17a56995b5 hilight publishers where desiredShiftsPerMonth not reached 2024-05-29 00:33:52 +03:00
c8367026dd ui fix for shift UI 2024-05-29 00:12:42 +03:00
9dd43fbc34 don't close on assignment add 2024-05-28 20:12:15 +03:00
d3ade91b80 more responsive calendar UI 2024-05-28 18:21:50 +03:00
59dd7cd7b4 fix shidfs popup, maybe found a working do-it-all publishers data API functoin (ToDo: implement separate and simple fns if it does not work) 2024-05-28 16:44:10 +03:00
f7aeea65b9 add option to choose between 2 algorithms for scheduling 2024-05-28 01:14:50 +03:00
a938c89225 data api and UI style fixes 2024-05-28 00:57:10 +03:00
308c27eba9 data.filterPublishers can filter by ID,
api/getPublisherInfo uses dataHelper.filterPubs instead of api.filterPublishers because it handles repeating avs and calcs statistics:
shiftgenerate has fn to rank pubs based on weights.
stop message every page load;
other fixes
2024-05-27 23:50:58 +03:00
2202e8b1b4 (wip) schedle generation;
added confirmations on schedule  DELETE!!!
better reports page;
log every delete over API, more logging;
2024-05-24 12:53:17 +03:00
03dcf5e755 squash all commits and fix service worker (file has to be at this specific path by convention):
Added pwa subscription storage for publishers
2024-05-07 10:28:54 +03:00
27a65b7dc0 more date fixes 2024-05-05 22:39:22 +02:00
58ac046ee5 fix statistics;
rewrite availability filters;
fix availability filters;
ProtectedRoute.IsInRole helper
2024-04-27 15:31:28 +03:00
3faa69c572 fix 2024-04-26 10:48:50 +03:00
bc7d066346 snug scheduler UI to fit the whole day in one screen 2024-04-24 15:03:08 +03:00
b06c7be9b0 implement add/remove shigfts from the UI, set transport required 2024-04-19 18:40:29 +03:00
f06fed455b (wip) - show repeating events in calendar (admin)
script to get jwt signature for Apple ID
2024-04-15 22:12:35 +03:00
7e7e01f14c various fixes to imports and filtering;
some API rewrited
2024-04-11 02:38:36 +03:00
8117a74a09 rename PUBLIC_URL to NEXT_PUBLIC_PUBLIC_URL 2024-04-02 02:04:45 +03:00
e5ba7a33a1 refactor .env usage due to unexpexted env values 2024-03-31 20:17:06 +03:00
e0dfbc51ec new function - copyOldAvailabilities 2024-03-28 18:11:41 +02:00
3ccd9ad106 schedule is now published to be visible to the public 2024-03-27 09:05:17 +02:00
acd776e988 renames 2024-03-26 01:08:57 +02:00
9f91c289ae redo lost change 2024-03-06 01:44:57 +02:00
c27dba5860 restore deleted by accident source 2024-03-06 01:44:05 +02:00
cd59566d1c use material icon for transport;
transport icon on all available pubs for  transport
2024-03-06 01:39:24 +02:00
8de48e1c41 more UI 2024-03-02 21:46:37 +02:00
6c6f8f41d0 destinguish between pubs without availabilities (orange) and with changed availabilities (red) in calendar dash 2024-03-02 19:10:29 +02:00
cbe1d7e695 comment debug logs 2024-02-29 01:38:34 +02:00
7ebf442adc correctly assume if assignmen is old, new database fields suggestions 2024-02-28 23:22:10 +02:00
560d503219 initial commit - code moved to separate repo 2024-02-22 04:19:38 +02:00