Commit Graph

88 Commits

Author SHA1 Message Date
Patrick Jentsch
cbd0a41bce style and compatibility update 2024-05-21 10:29:12 +02:00
Patrick Jentsch
485a0155c6 Bump dependencies. Some parts needed to be deactivated for that. They need to be reimplemented.
- breadcrumbs (!flask-breadcrumbs)
- manual modal button
- api blueprint (!flask-marshmallow/!marshmallow-sqlalchemy)
2024-04-30 08:41:29 +02:00
Inga Kirschnick
8538fc705f Terms of use confirmation 2023-04-13 16:08:07 +02:00
Patrick Jentsch
cff4b2c588 Fix problems with new forms 2023-03-31 09:14:21 +02:00
Patrick Jentsch
e4a8ad911f Update admin user settings 2023-03-29 14:32:35 +02:00
Patrick Jentsch
9b2353105e Add NopaqueForm as a base for all others 2023-03-29 09:25:08 +02:00
Patrick Jentsch
9de09519d6 more normalization 2023-03-28 14:19:37 +02:00
Patrick Jentsch
c91004d6ba Implement flask-breadcrumbs everywhere 2023-03-14 11:13:35 +01:00
Patrick Jentsch
90ac30bba3 Implement Flask-Breadcrumbs 2023-03-13 16:22:42 +01:00
Patrick Jentsch
8e1d94bb5d Restructure project 2022-09-02 13:07:30 +02:00
Patrick Jentsch
1de9fce854 Switch from Authlib to pyJWT 2022-07-18 17:10:09 +02:00
Patrick Jentsch
de4a83582d simplify form code 2022-04-19 11:48:14 +02:00
Patrick Jentsch
99ddd2e3dd normalize forms 2022-04-12 16:11:24 +02:00
Patrick Jentsch
df6ab3991c Use enums where appropriate. This commit includes new migrations that are NOT compatible with older nopaque instances 2022-02-08 12:26:20 +01:00
Patrick Jentsch
fe938c0ca2 Big update, corpus analysis reworked, versioned services, preliminary work for contributions 2022-02-03 12:39:16 +01:00
Patrick Jentsch
3d99b8770c Codestyle enhancements 2021-12-08 14:45:05 +01:00
Patrick Jentsch
5469bd0ec1 Don't use module level logger functions 2021-09-16 11:15:31 +02:00
Patrick Jentsch
05c6f1afa6 Simplify Login mechanism code 2021-09-13 17:36:19 +02:00
Patrick Jentsch
81ed16603d Remove current_app and current_user usage in forms. 2021-09-13 16:36:48 +02:00
Patrick Jentsch
4950a407af rename blueprint variables (blueprint_name -> bp) and view files (views.py -> routes.py) 2021-09-13 11:45:43 +02:00
Patrick Jentsch
d6ab379418 Change directory structure (move ./nopaque/* to ./) 2021-07-20 15:07:42 +02:00
Patrick Jentsch
cb2b64fa9d integrate nopaque repo 2020-06-05 14:42:04 +02:00
Patrick Jentsch
565274fce1 A lot of database changes and add options to change notification level 2020-04-27 13:50:54 +02:00
Patrick Jentsch
bc27744946 Create and use a decorator for background functions 2020-04-21 18:34:21 +02:00
Patrick Jentsch
461f80be20 Change email function names 2020-04-21 10:26:44 +02:00
Patrick Jentsch
4294c2854b Make inner package imports relative 2020-03-27 12:06:11 +01:00
Stephan Porada
e0e2fe017c Fix typo 2020-03-16 11:21:58 +01:00
Patrick Jentsch
5b0c6a86d7 Add ugly background images to log in and register page 2020-02-20 10:28:05 +01:00
Patrick Jentsch
50746ab821 Allow username for login 2020-02-20 09:45:38 +01:00
Patrick Jentsch
ba3f9ec214 Update 2020-02-19 16:58:56 +01:00
Patrick Jentsch
48685e4da6 Fix some bugs 2020-02-19 16:36:55 +01:00
Patrick Jentsch
3b798cb617 Rework auth package 2020-02-19 16:24:58 +01:00
Patrick Jentsch
c90cd4d8a3 Rework settings page. 2020-02-19 14:49:52 +01:00
Patrick Jentsch
c327291cbe Small changes everywhere 2020-02-17 16:14:24 +01:00
Patrick Jentsch
75d09b985b Redesign start page 2020-02-17 14:23:19 +01:00
Patrick Jentsch
f63a850175 Renaming: opaque->nopaque 2019-12-02 11:34:28 +01:00
Patrick Jentsch
1b02d73d66 Update background functions 2019-11-14 13:40:05 +01:00
Patrick Jentsch
baf06d3106 Add user directory on registration 2019-11-14 10:01:45 +01:00
Patrick Jentsch
0d441a9364 Change import logic. 2019-11-12 13:36:22 +01:00
Patrick Jentsch
4bcd97c003 Only use relative imports for functions in the same package. 2019-11-05 16:22:36 +01:00
Patrick Jentsch
4858f36d76 Codestyle for auth package. 2019-09-23 16:39:36 +02:00
Patrick Jentsch
783b8c7e82 Move auth.settings to a new package (profile) as profile.index 2019-09-23 16:11:01 +02:00
Stephan Porada
0d060f0cbf Move job and user delete functions to utils.py 2019-09-17 16:31:41 +02:00
Stephan Porada
09f7d7ac68 Add delete functions for jobs and users. 2019-09-17 14:36:15 +02:00
Patrick Jentsch
f0197b5af6 Allow Emails to be 254 characters long. 2019-09-12 14:24:43 +02:00
Patrick Jentsch
dd7ef2a113 Fix wrong path. 2019-09-11 14:55:26 +02:00
Stephan Porada
0826f6a9f7 Merge branch 'development' of gitlab.ub.uni-bielefeld.de:sfb1288inf/opaque into development 2019-09-11 14:53:15 +02:00
Stephan Porada
c7337a5277 Add first stopping and deletion functions etc. 2019-09-11 14:51:59 +02:00
Patrick Jentsch
1960b14d9d Re- rename edit_profile to settings 2019-09-11 09:47:26 +02:00
Stephan Porada
d537096f74 Add user self delete function 2019-09-10 14:18:20 +02:00