Commit Graph

96 Commits

Author SHA1 Message Date
6a096de179 WIP more stuff lol 2026-01-13 15:25:04 +09:00
3981bc7a0b fixup! WIP: revamp projects: redesign webpage 2026-01-13 13:51:17 +09:00
89b980e3bd fixup! WIP: revamp projects: redesign webpage 2026-01-13 13:51:17 +09:00
732c36c428 WIP: revamp projects: redesign webpage 2026-01-13 13:51:17 +09:00
2e7acb7a9a Wrap door status entries in dataclass 2026-01-13 13:39:12 +09:00
9e2fab0ea2 Wrap motd entries in dataclass 2026-01-13 13:28:10 +09:00
32ba9c11f7 door: don't require default row in database 2026-01-13 11:35:34 +09:00
5279c588d5 pvv/side: format long queries 2026-01-13 11:15:37 +09:00
1766cc23d6 door: return datetime objects for core functions 2026-01-13 09:27:28 +09:00
044444eaa8 door: fix data extraction 2026-01-13 08:34:59 +09:00
16c9b610ce door: fix data insertion 2026-01-12 21:47:46 +09:00
1eabf809f0 Use bool values in database 2025-12-17 22:11:06 +09:00
3d07547f80 src/pvv/side/agenda: fix type 2025-12-17 05:58:16 +09:00
f782d20e56 Run php-cs-fixer on src 2025-12-17 04:25:47 +09:00
f8acc4b815 Mark data classes and functions with types 2025-12-17 03:44:44 +09:00
c1802e7cf2 treewide: strict comparisons 2025-03-12 01:09:08 +01:00
b6697e5750 The formattening, part 1 2025-03-12 00:20:04 +01:00
8a82e2795c Various: Replace deprecated functions to support php 8.3 2024-08-17 18:31:43 +02:00
9717c11af5 Fix discord-server og matrix space 2024-05-30 21:19:29 +02:00
133c4e269d Re-enable recurring events for Fall 2023 (#48) 2023-09-02 21:25:07 +02:00
567962c947 Fix admins addGroup and removeGroup, missing parameter 2023-01-19 11:27:48 +01:00
699876405c Inverted week offset on recurring events 2023-01-16 16:20:54 +01:00
a734fe6bd3 Add brettspill, drift and hack activities 2023-01-16 14:18:30 +01:00
b555f915a0 Added brettspillkveld 2022-09-24 21:58:28 +02:00
0f8b15715b Add driftkveld and hackekveld 2022-09-04 00:53:30 +02:00
6070cf4bd3 Lagt til hackekveld fjerdehver uke 2022-02-17 16:04:42 +01:00
bbe51e702b Added biweekly driftkveld 2022-01-29 19:21:16 +01:00
fdbbaee175 Handled suggestions -pullrequestreview-749376540 2021-09-08 21:29:36 +02:00
9dad49738c Uploaded door sensor 2021-09-04 14:56:48 +02:00
db6af95063 Bugfix 2021-08-12 13:44:47 +02:00
3c24435688 WIP: driftkveld i kalenderen 2021-03-16 20:26:38 +01:00
27986e0b1d Update room location and animekveld information 2020-09-03 20:37:55 +02:00
d1612e2804 Fix utf8 and JSON issues resulting from MYSQL being weird 2018-08-24 13:53:18 +02:00
07c1a90845 Whoops again 2018-08-24 13:24:42 +02:00
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
2b3d6d7026 Add info pages for individual events 2018-08-19 15:33:10 +02:00
7669566f81 Expand agenda->getNextDays() to include events on current day which have passed. 2018-08-13 18:47:17 +02:00
79e413d194 Switch to useing markdown for user formatted text 2018-08-12 03:52:55 +02:00
307eba4218 Disallow visiting unexisting project pages 2018-08-12 03:43:50 +02:00
d92e53f0b7 Disallow invalid event dates.
this froze the simpleevent class
2018-08-09 22:27:28 +02:00
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
adab82964d Update animekveld and nerdepitsa sales pitches 2018-08-09 00:43:22 +02:00
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
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
54467ab9b9 Small project member related fixes 2018-02-24 21:09:31 +01:00
30c8aa2032 Groundwork for project members
Tools for adding/removing members are coming soon (tm)
2018-02-24 21:09:15 +01:00
d984dfb89c Begin work on project pages
Also store project owners' emails as contact info
2018-02-24 19:41:57 +01:00
ebe3ce0e1e Better text breaking on hendelser 2018-02-24 17:49:17 +01:00
43fb843b17 Fix missing p tag without violating the purity of plaintext 2018-02-24 17:45:51 +01:00
32f9653a6d Prepare for merge 2018-02-24 16:53:17 +01:00