Commit Graph

434 Commits

Author SHA1 Message Date
Markus Wang Halvorsen bb965aadd2 Admins can now set groups for new users
new users meaning users who don't already have any usergroups set
2017-11-11 19:13:59 +01:00
Markus Wang Halvorsen 9241a0404a Only show buttons for admin pages you can access 2017-11-11 17:21:04 +01:00
Markus Wang Halvorsen ee42e932e9 Fix requires for admin landing page 2017-11-11 17:15:02 +01:00
Markus Wang Halvorsen 3d3903eadc Check usergroups when accessing admin panel 2017-11-11 17:06:56 +01:00
Markus Wang Halvorsen 1ce3490ff0 Usergroup system 2017-11-11 17:00:08 +01:00
Yorin Anne De Jong 53aec5edf5 Prevent double slashes at the end of URL 2017-11-11 15:44:23 +01:00
Yorin Anne De Jong 6364325198 Update OAuth2 client library 2017-11-11 15:37:13 +01:00
Yorin Anne De Jong 6574bd576e Generalize navigation and PHP configuration 2017-11-11 15:20:58 +01:00
Peder Bergebakken Sundt 9068042a7e Remove "active" in navbar in adminpanel 2017-11-11 14:08:35 +01:00
Peder Bergebakken Sundt eb62ce4d99 Fix navbar in /admin/prosjekter/ 2017-11-11 13:55:01 +01:00
Peder Bergebakken Sundt 8a12ee1843 Add composer.phar to .gitignore 2017-10-28 20:59:35 +02:00
Peder Bergebakken Sundt 53d97b5ccd Fix navbar in adminpanel 2017-10-28 20:55:40 +02:00
Peder Bergebakken Sundt 60ef214e1b Fix bug displaying single prosjekt 2017-10-28 20:55:40 +02:00
Peder Bergebakken Sundt c1def5fd7d Pretty up admin and prosjekter 2017-10-28 20:55:40 +02:00
Markus Wang Halvorsen e5dcb07659 My projects page 2017-10-28 20:09:54 +02:00
Markus Wang Halvorsen 446d966e80 Add simple login button & indicator to navbar 2017-10-28 17:19:40 +02:00
Markus Wang Halvorsen 7e3d256f93 Add project admin interface 2017-10-28 16:44:56 +02:00
Markus Wang Halvorsen 751967c5fa Add filtering to activity admin page 2017-10-28 16:11:36 +02:00
Peder Bergebakken Sundt e1b2f00a38 Fix projekter/ny navbar and header 2017-10-28 14:40:17 +02:00
Markus Wang Halvorsen eb1adc0311 Restructure projects page 2017-10-28 14:01:49 +02:00
Markus Wang Halvorsen 1da1785e46 Add project creation
The projects page will also display a few random projects now
2017-10-22 17:57:55 +02:00
Yorin Anne De Jong 68bba332f1 Remove BrettspilActivity from agendas 2017-10-22 17:48:58 +02:00
Yorin Anne De Jong 9d22f444b4 No need for composer from package manager 2017-10-22 17:44:15 +02:00
Peder Bergebakken Sundt 731663e4c0 Fixed logout 2017-10-22 17:32:54 +02:00
Peder Bergebakken Sundt d047a99fd3 Add simplesaml setup 2017-10-22 15:43:47 +02:00
Peder Bergebakken Sundt 473cd000d0 Remove url on simpleevent 2017-10-22 14:15:11 +02:00
Peder Bergebakken Sundt c8ac8f7297 Add composer.json 2017-10-22 14:14:46 +02:00
Markus Wang Halvorsen c7d4c6c524 Fix admin interface hrefs 2017-10-22 13:46:19 +02:00
Peder Bergebakken Sundt 2be094c905 Fix link to /kontakt/ in navbar 2017-10-22 13:34:53 +02:00
Markus Wang Halvorsen 1abb7813a8 Add event editing to admin interface 2017-10-12 00:38:28 +02:00
Peder Bergebakken Sundt efb0e3d711 Add submodule and Windows info to README 2017-10-11 01:51:51 +02:00
Markus Wang Halvorsen d8f5dd4ad9 Split activities into pages in the admin interface
and other trivial fixes
2017-10-08 03:33:42 +02:00
Markus Wang Halvorsen 56f71eb9ab Merge branch 'master' of https://github.com/Programvareverkstedet/nettsiden 2017-10-07 23:13:39 +02:00
Markus Wang Halvorsen 89c2a59fd6 Beginning of the admin interface 2017-10-07 23:12:10 +02:00
Peder Bergebakken Sundt b30889dcca Fix kalenderverkstedet title 2017-10-07 23:10:10 +02:00
Markus Wang Halvorsen 7cd78ac3bb Merge branch 'master' of https://github.com/Programvareverkstedet/nettsiden 2017-10-07 23:10:01 +02:00
Peder Bergebakken Sundt f7506d57da Fix some norsk 2017-10-07 23:09:04 +02:00
Peder Bergebakken Sundt aef3488c80 Make days clickable in kalender 2017-10-07 23:06:09 +02:00
Markus Wang Halvorsen e6ad3fb47a Remove ticker 2017-10-07 23:05:40 +02:00
Yorin Anne De Jong 34e09667e5 Let "aktiviteter" also show events from database 2017-10-07 22:21:30 +02:00
Yorin Anne De Jong d4794ce85f Add ID to events table 2017-10-07 22:19:43 +02:00
Peder Bergebakken Sundt 24678ffb11 Add kalender to navbar 2017-10-07 21:57:15 +02:00
Peder Bergebakken Sundt 93aaffd500 Add translation to kalender and append . to dates 2017-10-07 21:53:40 +02:00
Peder Bergebakken Sundt a2703988f0 Add calendar 2017-10-07 21:26:49 +02:00
Peder Bergebakken Sundt d89625558b Remove bad joke 2017-10-07 21:26:49 +02:00
John Chen a3c68c3c79 add feide authentication 2017-10-07 21:25:44 +02:00
John Chen 3d2f07418d Merge branch 'master' of github.com:Programvareverkstedet/nettsiden 2017-10-07 19:42:18 +02:00
John Chen c885e71ba0 New registration page, move some info from the old page to a separate 'om' page 2017-10-07 19:22:22 +02:00
Yorin Anne De Jong acad759bb0 Move sosiale pictures back, fix regression 2017-10-07 17:34:27 +02:00
Yorin Anne De Jong faff3a2a8d Better alignment of date/time for today 2017-10-07 16:58:27 +02:00