xAndy
|
e1b9037c54
|
add missiong migration
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2025-05-22 02:07:15 +02:00 |
xAndy
|
da9d9dac76
|
add remote url page type
|
2025-05-22 02:07:00 +02:00 |
Luca
|
5076d24dac
|
fix: pluralize "Teami(s)"
continuous-integration/drone/push Build is passing
Details
|
2025-05-20 01:59:19 +02:00 |
Luca
|
8157c85363
|
fix(fallback): wrap fields of trade form on small displays
|
2025-05-20 01:58:23 +02:00 |
Luca
|
4380f47302
|
feat: show previous and current day of week for shifts between 0 and 6
|
2025-05-20 01:57:03 +02:00 |
Luca
|
a16a2d20e3
|
feat: make team-only shifts distinguishable in backend
continuous-integration/drone/push Build is passing
Details
|
2025-05-19 22:32:48 +02:00 |
Luca
|
8e9ef718b8
|
feat: improve public dashboard
continuous-integration/drone/push Build is passing
Details
|
2025-05-18 16:00:43 +02:00 |
Luca
|
2bb564ebce
|
chore(fallback): do not show registration count for team-only shifts
continuous-integration/drone/push Build is passing
Details
|
2025-05-18 14:48:00 +02:00 |
Luca
|
1dc92cba19
|
chore(fallback): mark team-only shifts as such in fallback shifts view
continuous-integration/drone/push Build is passing
Details
|
2025-05-18 14:45:00 +02:00 |
Luca
|
d466a744b9
|
refactor(fallback): move TradeForm into forms module
|
2025-05-18 13:39:51 +02:00 |
Luca
|
ceb6bf8528
|
chore(fallback): fix punctuation around PIN
continuous-integration/drone/push Build is passing
Details
|
2025-05-18 12:18:43 +02:00 |
Luca
|
dee6a5161f
|
fix(duration): integer modulo by zero
continuous-integration/drone/push Build is passing
Details
|
2025-05-18 12:05:02 +02:00 |
xAndy
|
d034e39cb8
|
add setting to supress room change messages
continuous-integration/drone/push Build is passing
Details
|
2025-05-18 01:29:10 +02:00 |
xAndy
|
04d85811fe
|
change default required helpers to 1, even in import, so locations can be changed
|
2025-05-18 01:29:10 +02:00 |
Luca
|
ce8316a69c
|
fix(fallback): fix order of yielded tuple
continuous-integration/drone/push Build is passing
Details
|
2025-05-18 01:18:39 +02:00 |
Luca
|
d89d480170
|
feat: improve fallback shift assignment algorithm
continuous-integration/drone/push Build is passing
Details
|
2025-05-18 01:03:19 +02:00 |
xAndy
|
f2c00ec8d9
|
avoid auto registration via link previews
continuous-integration/drone/push Build is passing
Details
|
2025-05-17 23:44:13 +02:00 |
Luca
|
38cdbec9fa
|
feat(fallback): assign restricted shifts from their own bucket
continuous-integration/drone/push Build is passing
Details
|
2025-05-17 20:13:00 +02:00 |
xAndy
|
d7d26c56b0
|
allow shift registrations end to start
continuous-integration/drone/push Build is passing
Details
|
2025-05-17 20:01:02 +02:00 |
Luca
|
c5bb532749
|
feat: implement restricted shifts
continuous-integration/drone/push Build is passing
Details
|
2025-05-17 19:38:22 +02:00 |
Luca
|
701caae254
|
fix: hide 'AStA' tag if 'enable_asta' is False
|
2025-05-17 19:38:22 +02:00 |
Luca
|
797c5f5fc8
|
docs: add another SMS text
|
2025-05-17 19:38:22 +02:00 |
Luca
|
1509cb6312
|
chore: add migration for room default_helpers=1
|
2025-05-17 19:38:22 +02:00 |
xAndy
|
040c9d94f9
|
add filters for bulk sending
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2025-05-17 03:01:46 +02:00 |
xAndy
|
48f82d76db
|
fix room name/location generation on import
continuous-integration/drone/push Build is passing
Details
|
2025-05-17 01:06:35 +02:00 |
Luca
|
b51e8a9a14
|
docs(README.md): add installation of dev dependencies
continuous-integration/drone/push Build is passing
Details
|
2025-05-16 23:43:17 +02:00 |
Luca
|
ec5d1da4e3
|
chore: add requirements-dev.txt
continuous-integration/drone/push Build is passing
Details
|
2025-05-16 23:41:00 +02:00 |
xAndy
|
283b2a7817
|
set default helpers required to 1 for rooms, add more info in room admin views
continuous-integration/drone/push Build is passing
Details
|
2025-05-16 00:30:58 +02:00 |
xAndy
|
22d70d1e26
|
add name to calendar for better admin overview
continuous-integration/drone/push Build is passing
Details
|
2025-05-15 23:41:09 +02:00 |
xAndy
|
6e34d8acea
|
add event_end_at to provide full event range config
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2025-05-15 00:36:37 +02:00 |
xAndy
|
5da9dbdbc4
|
add event_start setting to filter day navigation
continuous-integration/drone/push Build is passing
Details
|
2025-05-14 21:21:03 +02:00 |
xAndy
|
cacff14392
|
make pin a password field
continuous-integration/drone/push Build is passing
Details
|
2025-05-14 20:37:28 +02:00 |
xAndy
|
edcd18f91f
|
add trade tests
continuous-integration/drone/push Build is passing
Details
|
2025-05-14 14:40:15 +02:00 |
xAndy
|
6e45b1543b
|
add PINs for shift trades
continuous-integration/drone/push Build is passing
Details
|
2025-05-14 14:17:08 +02:00 |
xAndy
|
f55b653ccd
|
first shift trade draft. without pin for now
continuous-integration/drone/push Build is passing
Details
|
2025-05-14 13:49:07 +02:00 |
xAndy
|
fd86c2fcc0
|
isort
|
2025-05-14 13:38:41 +02:00 |
xAndy
|
dd3bf01529
|
add debug toolbar for query optimization work. not added to requirements.txt to keep prod slim
continuous-integration/drone/push Build is failing
Details
|
2025-05-13 15:03:07 +02:00 |
xAndy
|
79e010c421
|
add tests for overlapping shifts
|
2025-05-13 13:24:03 +02:00 |
xAndy
|
8a194f3fc7
|
avoid overlapping shift registrations for helpers
|
2025-05-13 13:19:50 +02:00 |
xAndy
|
7e4ff4366b
|
increase calendar url length, add import action in admin backend
|
2025-05-13 00:24:26 +02:00 |
Luca
|
03163c1899
|
docs: add SMS texts for various occasions
continuous-integration/drone/push Build is passing
Details
|
2025-05-11 00:51:13 +02:00 |
Luca
|
9232485e5f
|
refactor: s/Helfer\*in/Helfi/
continuous-integration/drone/push Build is passing
Details
|
2025-04-29 22:25:44 +02:00 |
Luca
|
4c9729ee0f
|
feat: add some flags to footer
continuous-integration/drone/push Build is passing
Details
|
2025-04-25 22:14:38 +02:00 |
Luca
|
88fb882f12
|
docs: include only one badge in README.md since query strings are automatically removed from image urls [CI SKIP]
|
2025-04-25 22:12:08 +02:00 |
Luca
|
d390bc6c34
|
feat: add flag to disable reminders for specific rooms
continuous-integration/drone/push Build is passing
Details
|
2025-03-14 23:48:07 +01:00 |
Luca
|
70f21264fc
|
chore(fallback): generate pending migration
|
2025-03-14 23:43:33 +01:00 |
Luca
|
c279b53abf
|
fix(messaging/sevenio): use sender + timestamp as incoming message id
continuous-integration/drone/push Build is passing
Details
|
2025-03-11 18:25:32 +01:00 |
Luca
|
6bc60e1c83
|
fix(messaging): report missing params to webhook handler as HTTP 400
continuous-integration/drone/push Build is passing
Details
|
2025-03-11 14:42:13 +01:00 |
Luca
|
a931843b08
|
docs: update README.md
continuous-integration/drone/push Build is passing
Details
|
2025-03-11 13:55:57 +01:00 |
Luca
|
31c2c2b8e1
|
chore: update git url in footer
continuous-integration/drone/push Build is passing
Details
|
2025-03-11 09:38:03 +01:00 |