Stephan Richter
f9941bceba
peparing for file upload on server side
1 month ago
Stephan Richter
f916a2c5ae
implemented storing of user's language as well as loading
1 month 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>
1 month 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>
2 months ago
Stephan Richter
e1f32c274b
implemented brute force counter measure
2 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
3 months ago
Stephan Richter
8fb94fea4b
introduced ModuleRegistry to easy inter-module dependencies
3 months ago
Stephan Richter
ddd947b886
moved doOptions to BaseHandler, so implementing it in each module is no longer required
3 months ago
Stephan Richter
eed0ce0e8e
working on hamonization of db implementations
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
3 months ago
Stephan Richter
378ef640d9
extending session whenever tags are queries – should be the case on most pages
3 months ago
Stephan Richter
4f54276e8f
working on tag module
3 months ago
Stephan Richter
ac45517d7f
implemented deletion of tasks
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
3 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>
4 months ago
Stephan Richter
5f3d112cdb
implemented display of document positions
4 months ago
Stephan Richter
163bcebf4f
implemented document creation
...
this required a major refactoring of the object model
4 months ago
Stephan Richter
21812d2b42
major refactoring: working towards more interface-implementation splitting
4 months ago
Stephan Richter
6427eec0a7
bugfix
4 months ago
Stephan Richter
5b5e6a9387
working on document list
4 months ago
Stephan Richter
61d0378d32
extend UserHelper interface
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
4 months ago
Stephan Richter
c0b393a85b
added UserHelper interface to allow dependency injection
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
4 months ago
Stephan Richter
4ba113daf5
unified loading of user in UserModule
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
4 months ago
Stephan Richter
e6e3ed4052
bugfix
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
4 months ago
Stephan Richter
5dc7c22b03
implemented creation of new user
4 months ago
Stephan Richter
92c6b154ea
implemented otp login
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
4 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
4 months ago
Stephan Richter
9d83008a62
fixed creation of first user upon database initalization
4 months ago
Stephan Richter
d4bcf07b5c
working on db initialization
4 months ago
Stephan Richter
fc94cced1e
improved search, integrated legacy modules into navigation
4 months ago
Stephan Richter
b07533eaa9
working on search
4 months ago
Stephan Richter
c934e19837
preparing message system:
...
copied model from previous java implementation
4 months ago
Stephan Richter
3c898f36de
ported legacy functions
4 months ago
Stephan Richter
e48ddfdb2c
working on legacy api:
...
Teile des Codes aus funktionierendem Projekt kpiert und angepasst, aber noch nicht getestet
4 months ago
Stephan Richter
e53beb9848
implemented oidc management
4 months ago
Stephan Richter
695714f4eb
implemented unlinking of oidc connection
4 months ago
Stephan Richter
41c3ffa351
re-implemented login via OIDC
4 months ago
Stephan Richter
b9bff9733d
workin on idc login flow
4 months ago
Stephan Richter
38081894ef
working on login service management
4 months ago
Stephan Richter
caf2356f48
working on permissions and messages
4 months ago
Stephan Richter
5100ac244a
implemented user impersonization
4 months ago