Stephan Richter
41934b6f18
implemented halt on startup errors
2 months ago
Stephan Richter
f9941bceba
peparing for file upload on server side
2 months ago
Stephan Richter
f916a2c5ae
implemented storing of user's language as well as loading
2 months ago
Stephan Richter
60c9a956aa
bugfixes:
...
- improved compatibility with OrcID
- allwed to alter password for user without email address (admin)
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2 months ago
Stephan Richter
f9f94ee674
fixing bugs:
...
1. error formatting caused error on OIDC login
2. sending credentials to OIDC provider
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2 months ago
Stephan Richter
bfe87f53a8
refactored ModuleRegistry to singleton system
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2 months ago
Stephan Richter
4f6f969041
implemented display of wiki pages
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
3 months ago
Stephan Richter
e1f32c274b
implemented brute force counter measure
3 months ago
Stephan Richter
a50a451b95
conveniance modification: added registry and getters for modules to BaseHandler
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
3 months ago
Stephan Richter
5d506ac0f9
introduced ModuleRegistry to easy inter-module dependencies
4 months ago
Stephan Richter
8fb94fea4b
introduced ModuleRegistry to easy inter-module dependencies
4 months ago
Stephan Richter
ddd947b886
moved doOptions to BaseHandler, so implementing it in each module is no longer required
4 months ago
Stephan Richter
eed0ce0e8e
working on hamonization of db implementations
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
4 months ago
Stephan Richter
378ef640d9
extending session whenever tags are queries – should be the case on most pages
4 months ago
Stephan Richter
4f54276e8f
working on tag module
4 months ago
Stephan Richter
ac45517d7f
implemented deletion of tasks
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
4 months ago
Stephan Richter
7eca9dd08e
working on Autocomplete field for member addition to projects
4 months ago
Stephan Richter
af209e3dc5
refactoring project module: better separation of loading of projects and loading of project members
4 months ago
Stephan Richter
6016f81c27
working on project settings update:
...
adding/updating members not implemented
4 months ago
Stephan Richter
08838e8ddc
refactoring
4 months ago
Stephan Richter
a06217517b
freactoring to get company list work in efficient way
4 months ago
Stephan Richter
722f12912d
implemented project creation
4 months ago
Stephan Richter
6a58087ace
preparing for sending documents
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
4 months ago
Stephan Richter
bac04ac047
implemented function to return estimated times of company.
...
Therefore task and project module had to be created and partially implemented
4 months ago
Stephan Richter
2cc4d43e7c
bugfix
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
5 months ago
Stephan Richter
5f3d112cdb
implemented display of document positions
5 months ago
Stephan Richter
163bcebf4f
implemented document creation
...
this required a major refactoring of the object model
5 months ago
Stephan Richter
21812d2b42
major refactoring: working towards more interface-implementation splitting
5 months ago
Stephan Richter
6427eec0a7
bugfix
5 months ago
Stephan Richter
5b5e6a9387
working on document list
5 months ago
Stephan Richter
61d0378d32
extend UserHelper interface
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
5 months ago
Stephan Richter
c0b393a85b
added UserHelper interface to allow dependency injection
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
5 months ago
Stephan Richter
4ba113daf5
unified loading of user in UserModule
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
5 months ago
Stephan Richter
e6e3ed4052
bugfix
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
5 months ago
Stephan Richter
5dc7c22b03
implemented creation of new user
5 months ago
Stephan Richter
92c6b154ea
implemented otp login
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
5 months ago
Stephan Richter
7a5bb50ee2
restructuring, working on password reset email
...
next steps:
- create reset url and add it to the translation fill map
- implement message translation
- implement otp validation and login
5 months ago
Stephan Richter
9d83008a62
fixed creation of first user upon database initalization
5 months ago
Stephan Richter
d4bcf07b5c
working on db initialization
5 months ago
Stephan Richter
fc94cced1e
improved search, integrated legacy modules into navigation
5 months ago
Stephan Richter
b07533eaa9
working on search
5 months ago
Stephan Richter
c934e19837
preparing message system:
...
copied model from previous java implementation
5 months ago
Stephan Richter
3c898f36de
ported legacy functions
5 months ago
Stephan Richter
e48ddfdb2c
working on legacy api:
...
Teile des Codes aus funktionierendem Projekt kpiert und angepasst, aber noch nicht getestet
5 months ago
Stephan Richter
e53beb9848
implemented oidc management
5 months ago
Stephan Richter
695714f4eb
implemented unlinking of oidc connection
5 months ago
Stephan Richter
41c3ffa351
re-implemented login via OIDC
5 months ago
Stephan Richter
b9bff9733d
workin on idc login flow
5 months ago
Stephan Richter
38081894ef
working on login service management
5 months ago
Stephan Richter
caf2356f48
working on permissions and messages
5 months ago