|
5e7742fc40
|
merged master into configuration
|
2017-11-20 23:23:32 +01:00 |
|
|
c918e8e574
|
Merge branch 'dauth' into 'master'
Use DAuth instead of botan for password hashing. Fixes #7
Closes #7
See merge request fsimphy/calendar-webapp!15
|
2017-11-20 22:46:30 +01:00 |
|
|
84206e2881
|
some small fixups
|
2017-11-20 22:36:16 +01:00 |
|
|
66bbcd113a
|
made dauth work with mysql
|
2017-11-20 21:51:38 +01:00 |
|
|
612ff77911
|
Merge branch 'mysql' into 'master'
Mysql support
Closes #10
See merge request fsimphy/calendar-webapp!14
|
2017-11-20 21:26:20 +01:00 |
|
|
37fda7abc8
|
a little cleanup
|
2017-11-10 18:31:47 +01:00 |
|
|
fd89dd25ca
|
Use DAuth instead of botan for password hashing. Fixes #7
|
2017-11-10 18:20:55 +01:00 |
|
|
5bcbd06a52
|
Only register a MongoCollectionInjector, when using MongoDB
|
2017-11-10 17:09:44 +01:00 |
|
|
524cc11b3f
|
Added possibility to configure the application with a config file or with command line arguments. Currently only selection of the database system and options for those systems are available.
|
2017-11-10 16:29:19 +01:00 |
|
|
539ed1720b
|
changed the username and password for the mysql server (for which I supidly included my own in the last commit *facepalm*)
|
2017-11-10 14:13:42 +01:00 |
|
|
1e6b119ebd
|
made admin interface work with mysql
|
2017-11-09 02:24:15 +01:00 |
|
|
2eec08b9bf
|
Merge branch 'admin_interface' into 'master'
Admin interface
Closes #2
See merge request fsimphy/calendar-webapp!11
|
2017-11-05 15:09:12 +01:00 |
|
|
af0da4c354
|
Added MySQL support
|
2017-10-30 02:31:48 +01:00 |
|
|
28e22f08be
|
Merge branch 'master' into admin_interface
|
2017-10-28 16:05:18 +02:00 |
|
|
ea0d5a6d9f
|
Merge branch 'gold_linker' into 'master'
Use goldlinker. This massively reduces link time.
See merge request fsimphy/calendar-webapp!13
|
2017-10-28 16:04:21 +02:00 |
|
|
011d3c21b6
|
Use goldlinker. This massively reduces link time.
|
2017-10-28 12:17:24 +02:00 |
|
|
1e860a5363
|
Merge branch 'gitlab-ci' into 'master'
Added initial .gitlab-ci.yml to automatically test builds
See merge request fsimphy/calendar-webapp!12
|
2017-10-28 12:11:33 +02:00 |
|
|
59ecb327e7
|
Added initial .gitlab-ci.yml to automatically test builds
|
2017-10-28 11:58:23 +02:00 |
|
|
6fcb9969df
|
fixed tests and added tests for passhash
|
2017-10-27 19:52:49 +02:00 |
|
|
ec0c7a64b5
|
added abstraction layer for password hashing
|
2017-10-27 18:58:46 +02:00 |
|
|
74805e1e41
|
Merge branch 'add_generated_to_gitignore' into 'master'
added everything in the generated folder to .gitignore
See merge request fsimphy/calendar-webapp!10
|
2017-10-27 18:19:34 +02:00 |
|
|
262b7ddbff
|
added everything in the generated folder to .gitignore
|
2017-10-27 18:18:32 +02:00 |
|
|
0143b933d5
|
Only show menu when authenticated and only show user management when logged in as admin
|
2017-10-27 18:03:55 +02:00 |
|
|
dafb065eb3
|
Added possibility for admins to add and remove users
|
2017-10-27 17:09:55 +02:00 |
|
|
026b3f993e
|
Automatically generate methods for checking if a user has certain privileges. Once static foreach is supported by ldc, this can be done even more elegant without the use of a helper function.
|
2017-10-27 15:13:02 +02:00 |
|
|
41e1d2c93e
|
Merge branch 'fix_typo' into 'master'
fixed a typo
See merge request fsimphy/calendar-webapp!7
|
2017-10-26 20:25:44 +02:00 |
|
|
ac26e1e94c
|
fixed a typo
|
2017-10-26 20:25:03 +02:00 |
|
|
464c224d72
|
Added tests for calendarwebapp.authenticator.AuthInfo
|
2017-10-26 20:23:02 +02:00 |
|
|
4959c67e89
|
Initial work for support for different user roles.
|
2017-10-26 20:08:16 +02:00 |
|
|
bebb5079c4
|
Merge branch 'no-vibe-default-main' into 'master'
Do not use vibe default main but instead use an own main function.
See merge request fsimphy/calendar-webapp!5
|
2017-10-20 15:06:51 +02:00 |
|
|
0cab33bcb3
|
Merge branch 'master' into no-vibe-default-main
Fixes the issues discussed in !5
|
2017-10-20 14:55:40 +02:00 |
|
|
a4aaf9e4ca
|
Merge branch 'fix_issue_005' into 'master'
dont't compile source/calendarwebapp/app.d when perform a unittest build. Fixes #5
Closes #5
See merge request fsimphy/calendar-webapp!6
|
2017-10-19 19:05:26 +02:00 |
|
|
026ea7128f
|
dont't compile source/calendarwebapp/app.d when perform a unittest build. Fixes #5
|
2017-10-17 23:15:26 +02:00 |
|
|
b8be9a0932
|
Merge branch 'pw-salted-hash' into 'master'
Store passwords as salted hashes using bcrypt
See merge request fsimphy/calendar-webapp!3
|
2017-10-16 19:10:38 +02:00 |
|
|
7fe60c474b
|
Do not use vibe default main but instead use an own main function.
|
2017-10-16 02:58:59 +02:00 |
|
|
06e039bb28
|
Merge branch 'gitlab-templates' into 'master'
Gitlab templates
See merge request fsimphy/calendar-webapp!4
|
2017-10-15 17:35:39 +02:00 |
|
|
73da53718e
|
Merge branch 'master' into gitlab-templates
|
2017-10-15 17:34:10 +02:00 |
|
|
0f2472ebe6
|
Added gitlab templates
|
2017-10-15 17:32:31 +02:00 |
|
|
ed717679ba
|
Store passwords as salted hashes using bcrypt
|
2017-10-15 16:43:39 +02:00 |
|
|
7941291386
|
Merge branch 'unittesting' into 'master'
Unittesting
See merge request fsimphy/calendar-webapp!2
|
2017-10-09 21:21:52 +02:00 |
|
|
8f37710536
|
fixed whitespace in dub.json
|
2017-10-09 21:20:20 +02:00 |
|
|
e7e135d7ea
|
Added more tests for event.d
|
2017-09-27 14:53:50 +02:00 |
|
|
59ac47c555
|
removed forgotten files
|
2017-09-17 17:54:26 +02:00 |
|
|
40f438852f
|
initial addition of unittests
|
2017-09-17 17:52:41 +02:00 |
|
|
64cc7e5b49
|
Update to poodinis 8.0.1, use Value injection for MongoDBCollections, Use an ApplicationContext for registering of components, fix multiday events, use a string for description of events instead of a dynamic array of strings
|
2017-08-13 19:54:40 +02:00 |
|
|
974a741132
|
Merge branch 'poodinis-mongo' into 'master'
Poodinis mongo
See merge request !1
|
2017-08-12 22:50:20 +02:00 |
|
|
e510c2bacf
|
switched to vibe.d 0.8.1-rc2 and added @safe and friends where possible
|
2017-08-12 22:46:51 +02:00 |
|
|
3d59043261
|
use a better way to redirect to login if not authenticated
|
2017-08-10 02:57:31 +02:00 |
|
|
8473bc1930
|
update to vibe-d version 0.8.0
|
2017-08-08 01:53:53 +02:00 |
|
|
989e222b71
|
import cleanup in event.d
|
2017-08-08 01:32:56 +02:00 |
|