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