Commit graph

63 commits

Author SHA1 Message Date
e68e1604a4 fix: catch empty search string 2025-09-26 09:22:53 +02:00
02b3084789 formatting 2025-09-17 14:37:04 +02:00
78588cbad9 feat: adds SearchBar Live Component 2025-09-17 14:36:13 +02:00
dd03000428 chore: adds tsvector to members 2025-09-17 13:34:14 +02:00
a3746dfaaa
Explicitly require ash authentication settings
Previously, we'd rely on defaults for configuring user token
authentication. With these changes, we explicitly require
:session_identifier and :require_token_presence_for_authentication to be
configured in the application environment to make sure the system is
configured the way it should be.
2025-09-11 11:49:46 +02:00
7e2aa49674 docs: added comment 2025-08-21 13:40:16 +02:00
f0b0de0008 feat: set users locale 2025-08-21 13:29:50 +02:00
992addf0ea feat: memberslist as landing page 2025-08-21 13:29:50 +02:00
2a6f1ccf80 feat: add translation 2025-08-21 13:29:50 +02:00
ddf9348eb8 feat: add overrides for sign in page 2025-08-21 13:29:50 +02:00
dd77be0388 Add seed script for admin user 2025-08-15 10:11:12 +02:00
8507109631 feat: test authentication
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-31 14:18:36 +02:00
6907b2ed3c feat: fail if oidc provide does not provide a sub or id 2025-07-31 14:18:36 +02:00
06574a932d fix: formatting
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-24 17:07:20 +02:00
33d4fa66c8 fix: update email field given by oidc provider 2025-07-24 17:07:20 +02:00
662e80cc74 feat: set password for new and for existing user 2025-07-24 17:07:20 +02:00
5959c9f545 feat: use layout from memberlist 2025-07-24 17:07:20 +02:00
df9966bb12 feat: account live view - basic functionality 2025-07-24 17:07:20 +02:00
fd8c853879 feat: account live view - generated files 2025-07-24 17:07:20 +02:00
681db5dc71 fix: set oidc_id from user_info["sub"] 2025-07-24 17:07:20 +02:00
5287a20b98 feat: activate ash_admin for Accounts and Membershiop domain
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-24 12:38:21 +02:00
ed9616035b feat (theme-toggle): replaced theme toggle with the one from daisy UI
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-21 16:01:38 +02:00
ab81b29467 feat (navbar): readded theme toggle and language picker
Some checks failed
continuous-integration/drone/push Build is failing
2025-07-21 15:24:47 +02:00
50c80eed38 chore: updated listing member translation
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-21 15:22:42 +02:00
f17f8fe74d feat (navbar): updated navbar with daisy UI component as demo 2025-07-21 15:13:03 +02:00
bbf760c2b5 feature(memberslist): added columns to memberslist and added selection and sortable header 2025-07-21 15:13:03 +02:00
2255dfbf6e
feat: migration to phoenix 1.8 - fix formatting
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-17 18:01:14 +02:00
acaa12fea6
feat: migration to phoenix 1.8 - fix PropertyLive.Form 2025-07-17 18:01:13 +02:00
15d6fd38c9
feat: migration to phoenix 1.8 - merge old live views into new live views 2025-07-17 18:01:13 +02:00
afda276d22
feat: migration to phoenix 1.8 - generate new ash live views 2025-07-17 18:01:13 +02:00
0334260de5
feat: migration to phoenix 1.8 - merge changed files 2025-07-17 18:01:12 +02:00
50832da885
feat: migration to phoenix 1.8 - overwrite unchanged files 2025-07-17 17:51:44 +02:00
38db637495
fix: linting issue
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-09 17:23:05 +02:00
cbcd8904b3
fix: deprication warings 2025-07-09 17:19:17 +02:00
d7ced0d9e5 chore: added gettext values and renamed rauthy container
Some checks failed
continuous-integration/drone/push Build is failing
2025-07-02 17:03:37 +02:00
fba9abc2c1 test(AshAuthentication): updated tests for signed in user and added test for authcontroller 2025-07-02 17:03:37 +02:00
c7b13c0ecb format: formated files 2025-07-02 17:03:37 +02:00
cc51763a6e review(env): shift secret to env file and added logger 2025-07-02 17:03:37 +02:00
565aaddd94 feat(secrets): updated as recommended in ashauthentication docs 2025-07-02 17:03:37 +02:00
7bfde5e230 doc: added comments and updated to latest ashautentication version and required changes 2025-07-02 17:03:37 +02:00
a6fcaa1640 feaut(oicd_provider): added oicd provider rauthy and strategy for authentication 2025-07-02 17:03:37 +02:00
192ceaed45 chore(AshAuthenticationPhoenix): added library and updated ressources testing password strategy 2025-07-02 17:03:37 +02:00
f154eea055 feat(ash): added accounts, user for authentication 2025-07-02 17:03:37 +02:00
db3485af66
fix: formatting
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-02 15:56:12 +02:00
b243148e69 Merge pull request 'feat: gettext closes #63' (#82) from feature/63_i18n into main
Some checks reported errors
continuous-integration/drone Build was killed
Reviewed-on: #82
Reviewed-by: carla <carla@noreply.git.local-it.org>
Reviewed-by: simon <s.thiessen@local-it.org>
2025-06-26 13:52:55 +02:00
7f034740b0 review: removed leftovers and ash use builtin validation functions 2025-06-20 08:21:10 +02:00
dedd40b949
add further locale tests
Some checks failed
continuous-integration/drone/push Build is failing
2025-06-18 23:35:43 +02:00
ca4ac3a1c0
feat: gettext 2025-06-18 23:35:43 +02:00
2ab3332941
chore: fix linting
Some checks failed
continuous-integration/drone/push Build is failing
2025-06-18 23:35:26 +02:00
6f88a635cc
fix member deletion: property delete on cascade 2025-06-18 23:35:26 +02:00