94 Commits

Author SHA1 Message Date
oysteikt 07d132575a The formattening, part 3 2026-05-11 22:41:14 +09:00
oysteikt c4a86060b7 treewide: swap all uses of bindParam with bindValue
This causes complaints and warnings when used with functions generating
values instead of already bound variables. Nowhere do we rely on the
arguments being passed by reference.
2026-05-11 22:03:47 +09:00
oysteikt 2e7acb7a9a Wrap door status entries in dataclass 2026-01-13 13:39:12 +09:00
oysteikt 9e2fab0ea2 Wrap motd entries in dataclass 2026-01-13 13:28:10 +09:00
oysteikt 32ba9c11f7 door: don't require default row in database 2026-01-13 11:35:34 +09:00
oysteikt 5279c588d5 pvv/side: format long queries 2026-01-13 11:15:37 +09:00
oysteikt 1766cc23d6 door: return datetime objects for core functions 2026-01-13 09:27:28 +09:00
oysteikt 044444eaa8 door: fix data extraction 2026-01-13 08:34:59 +09:00
oysteikt 16c9b610ce door: fix data insertion 2026-01-12 21:47:46 +09:00
oysteikt 1eabf809f0 Use bool values in database 2025-12-17 22:11:06 +09:00
oysteikt 3d07547f80 src/pvv/side/agenda: fix type 2025-12-17 05:58:16 +09:00
oysteikt f782d20e56 Run php-cs-fixer on src 2025-12-17 04:25:47 +09:00
oysteikt f8acc4b815 Mark data classes and functions with types 2025-12-17 03:44:44 +09:00
oysteikt c1802e7cf2 treewide: strict comparisons 2025-03-12 01:09:08 +01:00
oysteikt b6697e5750 The formattening, part 1 2025-03-12 00:20:04 +01:00
felixalb 8a82e2795c Various: Replace deprecated functions to support php 8.3 2024-08-17 18:31:43 +02:00
eirikwit 9717c11af5 Fix discord-server og matrix space 2024-05-30 21:19:29 +02:00
felixalb 133c4e269d Re-enable recurring events for Fall 2023 (#48) 2023-09-02 21:25:07 +02:00
felixalb 567962c947 Fix admins addGroup and removeGroup, missing parameter 2023-01-19 11:27:48 +01:00
felixalb 699876405c Inverted week offset on recurring events 2023-01-16 16:20:54 +01:00
felixalb a734fe6bd3 Add brettspill, drift and hack activities 2023-01-16 14:18:30 +01:00
bjornoka b555f915a0 Added brettspillkveld 2022-09-24 21:58:28 +02:00
felixalb 0f8b15715b Add driftkveld and hackekveld 2022-09-04 00:53:30 +02:00
felixalb 6070cf4bd3 Lagt til hackekveld fjerdehver uke 2022-02-17 16:04:42 +01:00
torsteno bbe51e702b Added biweekly driftkveld 2022-01-29 19:21:16 +01:00
felixalb fdbbaee175 Handled suggestions -pullrequestreview-749376540 2021-09-08 21:29:36 +02:00
felixalb 9dad49738c Uploaded door sensor 2021-09-04 14:56:48 +02:00
pederbs db6af95063 Bugfix 2021-08-12 13:44:47 +02:00
torsteno 3c24435688 WIP: driftkveld i kalenderen 2021-03-16 20:26:38 +01:00
sondrhel 27986e0b1d Update room location and animekveld information 2020-09-03 20:37:55 +02:00
pederbs d1612e2804 Fix utf8 and JSON issues resulting from MYSQL being weird 2018-08-24 13:53:18 +02:00
pederbs 07c1a90845 Whoops again 2018-08-24 13:24:42 +02:00
pederbs dd2ca22bba Add door sensor REST api
We have yet to add the door states to the frontpage or something
2018-08-24 12:28:06 +02:00
markuswh 2b3d6d7026 Add info pages for individual events 2018-08-19 15:33:10 +02:00
pederbs 7669566f81 Expand agenda->getNextDays() to include events on current day which have passed. 2018-08-13 18:47:17 +02:00
pederbs 79e413d194 Switch to useing markdown for user formatted text 2018-08-12 03:52:55 +02:00
pederbs 307eba4218 Disallow visiting unexisting project pages 2018-08-12 03:43:50 +02:00
pederbs d92e53f0b7 Disallow invalid event dates.
this froze the simpleevent class
2018-08-09 22:27:28 +02:00
pederbs b965da0a6c Add ability to join and leave groups, get row id in a way supported by both mysql and sqlite 2018-08-09 00:50:31 +02:00
pederbs adab82964d Update animekveld and nerdepitsa sales pitches 2018-08-09 00:43:22 +02:00
pederbs 32cc4ec27f Fix MOTD
It now won't require there to be at least one entry in the motd table.
I also tidied up the motd class
2018-08-06 23:33:32 +02:00
markuswh e60195d431 Migrate project owners to the project member table
... to keep project membership tidy and centralized
This puts organizer fitlers out of commission for now
2018-02-26 16:24:50 +01:00
markuswh 54467ab9b9 Small project member related fixes 2018-02-24 21:09:31 +01:00
markuswh 30c8aa2032 Groundwork for project members
Tools for adding/removing members are coming soon (tm)
2018-02-24 21:09:15 +01:00
markuswh d984dfb89c Begin work on project pages
Also store project owners' emails as contact info
2018-02-24 19:41:57 +01:00
markuswh ebe3ce0e1e Better text breaking on hendelser 2018-02-24 17:49:17 +01:00
markuswh 43fb843b17 Fix missing p tag without violating the purity of plaintext 2018-02-24 17:45:51 +01:00
markuswh 32f9653a6d Prepare for merge 2018-02-24 16:53:17 +01:00
pederbs 550161bba2 Add colors to each event in hendelse 2018-02-20 19:36:06 +01:00
pederbs c2374d999d Fix bug with simpleevents where the description didn't start with <p> tags 2018-02-20 18:56:02 +01:00