Commit Graph

  • d390bc6c34 feat: add flag to disable reminders for specific rooms main live Luca 2025-03-14 23:48:07 +0100
  • 70f21264fc chore(fallback): generate pending migration Luca 2025-03-14 23:43:33 +0100
  • c279b53abf fix(messaging/sevenio): use sender + timestamp as incoming message id Luca 2025-03-11 18:25:32 +0100
  • 6bc60e1c83 fix(messaging): report missing params to webhook handler as HTTP 400 Luca 2025-03-11 14:42:13 +0100
  • a931843b08 docs: update README.md Luca 2025-03-11 13:55:57 +0100
  • 31c2c2b8e1 chore: update git url in footer Luca 2025-03-11 09:38:03 +0100
  • 30aaa91474 chore: update dependencies Luca 2025-03-11 01:45:55 +0100
  • db3926316c feat(messaging): add seven.io backend Luca 2025-03-11 01:45:19 +0100
  • b8dcb02ef1 style: speed up isort when `env` exists Luca 2025-03-11 01:08:26 +0100
  • 7c50e7b2e1 docs: update README.md Luca 2025-03-10 23:00:36 +0100
  • b69d8e8fe9 fix(messaging/sipgate): yield sent messages Luca 2025-03-10 22:53:42 +0100
  • 2e05a51928 chore(feedback): add info regarding dishes, cutlery and cups [CI SKIP] Luca 2024-05-29 22:48:55 +0200
  • 1960275d36 feat(incoming): strip feedback link as well Luca 2024-05-28 16:40:26 +0200
  • bef4f433fc chore(pages): add title for team faq Luca 2024-05-27 18:33:31 +0200
  • 28d905a24c refactor(pages): unify code for page import Luca 2024-05-27 18:33:04 +0200
  • 77a984170c feat(pages): add team faq Luca 2024-05-27 18:09:12 +0200
  • 583a70b2c8 refactor(feedback): get party info from pages Luca 2024-05-27 17:58:37 +0200
  • 62f470a0d6 feat(app): send messages from admin Luca 2024-05-27 16:32:05 +0200
  • 0679a1cc01 fix: include scripts on every page rendered from base template Luca 2024-05-25 02:13:15 +0200
  • 32f87ea9e5 feat(signage): show messages on team dashboard Luca 2024-05-25 02:12:33 +0200
  • cbad7abfb7 feat(signage): add date parameter to team dashboard Luca 2024-05-25 02:11:46 +0200
  • 33a07a0415 feat(fallback): sort team members by their id as well Luca 2024-05-22 23:13:43 +0200
  • c70965c46d fix(fallback): allow blank inputs for TeamMember comment field Luca 2024-05-21 17:40:01 +0200
  • e0f7320801 refactor(fallback): remove unused code Luca 2024-05-21 17:39:31 +0200
  • f63f565ca6 fix(fallback): use required_helpers of room if shift required_helpers is 0 Luca 2024-05-20 22:41:17 +0200
  • 99285186e5 fix(fallback): missing conversion from float to int Luca 2024-05-20 18:44:36 +0200
  • fecdf70ac5 fix(fallback): use fractional part of setpoint as extra shift chance Luca 2024-05-20 18:40:19 +0200
  • 7242ed2edd feat(fallback): add bucket for last night shifts from 20:00 on Luca 2024-05-20 00:31:58 +0200
  • 23001a3de3 feat(fallback): add command for bulk team member creation Luca 2024-05-19 23:22:46 +0200
  • 2d90662e4c style: remove obsolete comment Luca 2024-05-19 23:16:31 +0200
  • 15475e2eec feat(fallback): add comment field to TeamMember Luca 2024-05-19 23:15:50 +0200
  • 7b4df14bee fix(style): disabled pagination buttons in dark mode Luca 2024-05-15 02:29:23 +0200
  • a073a9f90b chore: display credits on all pages (with footer) Luca 2024-05-15 01:43:47 +0200
  • da4c13672b feat(team): make shift boxes full-size links by default Luca 2024-05-15 00:51:05 +0200
  • eab406baf8 refactor(room_view): order shifts in database query Luca 2024-05-15 00:16:34 +0200
  • 063313f87b chore: add csrf protection for changes to registration state Luca 2024-05-14 23:57:59 +0200
  • fb58e1db77 fix(checkin): ordering of table Luca 2024-05-14 23:56:16 +0200
  • 44417d09cc chore: use kontakt font for input elements Luca 2024-05-14 23:55:11 +0200
  • df0f28efb2 feat(checkin): paginate checkin list Luca 2024-05-14 22:59:44 +0200
  • 54f11c74cb refactor: make pagination template compatible with ListView Luca 2024-05-14 22:58:20 +0200
  • 97335e72bb feat(checkin): prefetch related objects of ShiftRegistration Luca 2024-05-14 21:07:32 +0200
  • c50bb0ec78 chore(checkin): improve layout of checkin list Luca 2024-05-14 20:47:50 +0200
  • 517aaa1ff4 chore(asta): clarify acceptable membership modes Luca 2024-05-14 19:38:56 +0200
  • 249a13a60b chore(asta): add more spacing between button and checkbox Luca 2024-05-14 18:48:48 +0200
  • e17645a8f3 chore(notify): use CR to make stderr less noisy Luca 2024-05-13 22:59:57 +0200
  • 661fd5d83b chore: add newlines around dummy message logging Luca 2024-05-13 22:58:04 +0200
  • 207d03abeb chore(layout): improve team members on shift detail page Luca 2024-05-13 17:30:06 +0200
  • 20309244f3 fix(notify): handle KeyboardInterrupt gracefully Luca 2024-05-13 17:03:50 +0200
  • f03542b584 fix(notify): output spacing Luca 2024-05-12 22:16:16 +0200
  • 69c9faa4bc chore: add custom logging config Luca 2024-05-12 22:08:41 +0200
  • 10dbb06957 feat(feedback): add command to notify helpers who opted-in last year Luca 2024-05-12 21:41:38 +0200
  • b685ad800f chore: add script to extract opt-in helpers from database dump Luca 2024-05-12 19:18:20 +0200
  • d9b5dfe5d6 feat(importer): add setting to ignore calendar events before some date Luca 2024-05-11 20:56:28 +0200
  • e8cd15bf67 Strip whitespaces in shift imports xandy 2024-05-11 15:30:33 +0000
  • a18040fb57 fix(metrics): shiftregister_helpers_required returns None on fresh instance Luca 2024-05-10 20:07:03 +0200
  • 661df8d370 fix(send_message): use result of send to actually do the work Luca 2024-05-10 19:55:10 +0200
  • b2b5dbc091 fix(settings): set long busy timeout for default SQLite database Luca 2024-05-10 19:54:12 +0200
  • f466c33a0f fix(backends.clicksend): replace newline with space Luca 2024-05-10 19:19:30 +0200
  • 4c47dffc67 fix(messaging.backends): do not require inbound settings for outbound and vice versa Luca 2024-05-10 18:20:15 +0200
  • 8f6c965cd7 fix(inbound): exempt webhooks from CSRF protection Luca 2024-05-10 18:03:17 +0200
  • daabd385c2 fix(outbound): return early if there are no messages to be sent Luca 2024-05-10 18:02:40 +0200
  • ff7282ea3b chore(app): log task errors locally Luca 2024-05-10 18:01:36 +0200
  • ccf9728200 fix(messaging): outbound ClickSend backend Luca 2024-05-10 16:22:12 +0200
  • 908c3d21cc feat(messaging): also capture errors from 'handle' that result in HTTP 400 Luca 2024-05-10 09:46:38 +0200
  • af59a6d393 chore(messaging.backends): better error messages Luca 2024-05-10 09:44:28 +0200
  • 567b4cdf83 feat: support multiple SMS backends Luca 2024-05-10 04:46:47 +0200
  • 568f1bf9e8 docs: update README.md [CI SKIP] Luca 2024-05-10 02:38:06 +0200
  • 526d317e6f refactor(settings.py): organize apps into 3 categories Luca 2024-05-10 02:26:33 +0200
  • 5049ba8b4d style(settings.py): format code with black Luca 2024-05-10 01:10:26 +0200
  • c88122ada8 fix(settings.py): using env.url() where not appropriate Luca 2024-05-10 01:08:30 +0200
  • 4b6bcbb9f3 refactor(settings.py): use django-environ [CI SKIP] Luca 2024-05-10 00:33:22 +0200
  • d4234279ff docs: update README.md Luca 2024-05-04 00:47:01 +0200
  • 595e0a47b9 fix(typing-extensions): incompatible version Luca 2024-05-04 00:38:00 +0200
  • 36d75dc50d fix(settings): env var spelling Luca 2024-05-04 00:27:28 +0200
  • 71fc7ed07e chore: ignore *.bkp files Luca 2024-05-04 00:27:02 +0200
  • 468f68c2cb build: extend .dockerignore Luca 2024-05-04 00:26:23 +0200
  • 3e75b76ac9 chore(Dockerfile*): update base image version Luca 2024-05-04 00:16:25 +0200
  • adbb5685a0 feat(pages): populate navs from Page objects Luca 2024-05-04 00:06:58 +0200
  • 818e478353 feat: generate footer nav from context Luca 2024-05-04 00:05:00 +0200
  • 0dd2c8f31a style: add .editorconfig Luca 2024-05-03 23:35:07 +0200
  • 59644b7b4b chore: update dependencies Luca 2024-05-03 23:34:16 +0200
  • 54296ebcf7 refactor: move font, logo, style to core/static/ Luca 2024-05-03 22:35:34 +0200
  • cfbc4ef61c feat: context processor for footer nav Luca 2024-05-03 22:26:26 +0200
  • fdc74bbf9e ci: fix missing dependency for isort Luca 2024-05-03 22:10:13 +0200
  • 5ac11e16e8 ci: check code style Luca 2024-05-03 22:05:06 +0200
  • c3f2c0bcfa chore: remove librabbitmq as dependency Luca 2024-05-03 22:02:50 +0200
  • 7e978dd657 docs: add links to mirror, ci Luca 2024-04-13 01:07:40 +0200
  • 216969a1e1 ci: fix drone configuration Luca 2024-04-13 00:06:00 +0200
  • 079e6a9f06 ci: add drone configuration Luca 2024-04-12 23:46:49 +0200
  • 0d2415aef2 prefetch more data for team view Andreas (@xAndy) Zimmermann 2023-05-28 12:28:19 +0200
  • 7aa5da28fe reduce team shift view query count Andreas (@xAndy) Zimmermann 2023-05-28 12:24:31 +0200
  • 4f4b5c3009 use the index luke Andreas (@xAndy) Zimmermann 2023-05-28 12:08:44 +0200
  • 1f53998eb0 correctly show checkin state for shifts Andreas (@xAndy) Zimmermann 2023-05-28 11:59:42 +0200
  • a3ac897055 vastly reduce page view queries, cache common data Andreas (@xAndy) Zimmermann 2023-05-28 11:56:40 +0200
  • e01e04fe87 Preserve line breaks in feedback texts Luca 2023-05-27 20:40:28 +0200
  • fc22cc4491 Add frontend helper feedback view Luca 2023-05-27 20:35:34 +0200
  • 3d3686cec2 Make all feedback fields read-only in admin Luca 2023-05-26 22:01:16 +0200
  • fa2b1f4ce0 Order feedback submissions by helper name Luca 2023-05-26 21:51:21 +0200
  • ab9fbb48da display feedback in admin backend Andreas (@xAndy) Zimmermann 2023-05-26 02:03:59 +0200
  • bdf90c2ba8 Update default content of about page Luca 2023-05-25 19:49:39 +0200