moebiusband
|
50401e0030
|
Fix conditional rendering of OIDC button in login
|
2024-03-28 13:18:25 +01:00 |
|
moebiusband
|
c3d2508693
|
Update package deps after merge
|
2024-03-28 12:09:08 +01:00 |
|
moebiusband
|
642fd5cc91
|
Merge branch 'master' into 236-user-authentication-using-keycloak-or-any-openid-client-for-using-external-auth-providers-such-as-ldap-github-google
|
2024-03-28 12:07:58 +01:00 |
|
moebiusband
|
e8fb5a0030
|
Add OpenID Connect authentication
Fixes #236
Template conditional not yet working
Needs more testing
|
2024-03-28 12:01:13 +01:00 |
|
moebiusband
|
03895f9e45
|
Swag dependency needs at least Go 1.20
|
2024-03-22 09:41:18 +01:00 |
|
moebiusband
|
5c79f44055
|
Clarify functionality of gen-keypair tool
|
2024-03-22 08:59:59 +01:00 |
|
moebiusband
|
83c38e74db
|
Refactoring: Reduze bytesize of structs.
|
2024-03-22 08:59:35 +01:00 |
|
moebiusband
|
1e5f2944cf
|
Upgrade dependencies. Port to jwt-auth v5.
|
2024-03-21 22:02:59 +01:00 |
|
moebiusband
|
c65694b36c
|
Add tags and metadata to job queries. Fix query parameter handling.
Fixes #248
|
2024-03-19 16:18:43 +01:00 |
|
moebiusband
|
0005469101
|
Refactor
|
2024-03-19 16:16:02 +01:00 |
|
moebiusband
|
e92e727279
|
Extend oidc auth provider
|
2024-03-13 17:09:36 +01:00 |
|
moebiusband
|
f761900a3e
|
Add initial code for oidc authentication support
|
2024-03-13 09:37:12 +01:00 |
|
moebiusband
|
32a57661fd
|
Upgrade frontend dependencies
Change to most recent @sveltestrap/sveltestrap
Reformat with Svelte LSP
|
2024-03-09 10:30:40 +01:00 |
|
moebiusband
|
99d55f05f8
|
feat: Add cluster config endpoint to rest api
|
2024-03-08 16:35:30 +01:00 |
|
moebiusband
|
9fd839fad8
|
Add rest endpoint to get all job data
Fixes #203
|
2024-03-08 15:31:34 +01:00 |
|
moebiusband
|
06d01962a6
|
feat: Allow to revert db to previous version
|
2024-03-08 11:28:26 +01:00 |
|
moebiusband
|
2c2c1accb5
|
Allow up and down migration of database
|
2024-03-08 10:58:45 +01:00 |
|
moebiusband
|
105b7eabf0
|
Add migration and introduce dirty flag handling
|
2024-03-08 10:47:32 +01:00 |
|
moebiusband
|
e81e56ea1d
|
Add rest endpoint edit_meta including helper routines
Fixes #219
|
2024-03-08 08:51:05 +01:00 |
|
moebiusband
|
aa6336ea1e
|
Refactor
Reformat.
Convert to query builder.
Add descriptive error log messages.
|
2024-03-06 14:50:08 +01:00 |
|
moebiusband
|
dd887cbb1f
|
Do all tag queries with query builder
Fix bug in mysql database initialization.
Fixes #231
|
2024-03-06 13:47:52 +01:00 |
|
moebiusband
|
5a4671b7b1
|
Always return on metricstore error.
|
2024-02-23 10:08:41 +01:00 |
|
moebiusband
|
e7ae9dd06d
|
Cleanup README
|
2024-02-13 11:55:00 +01:00 |
|
moebiusband
|
0c7f55ff8d
|
Remove obsolete package build rule
In case of cc-backend it is recommended to setup by hand or use the prebuild binary.
|
2024-02-13 11:54:50 +01:00 |
|
moebiusband
|
bcd7f47409
|
Transfer docs to dedicated doc webpage
|
2024-02-13 11:54:02 +01:00 |
|
moebiusband
|
476caebe7f
|
Merge branch 'master' into hotfix
|
2024-02-13 11:05:09 +01:00 |
|
moebiusband
|
10a332083b
|
Merge branch 'master' into 196_add_footprint
|
2024-02-08 12:03:00 +01:00 |
|
moebiusband
|
4b922c575e
|
Prepare bugfix release
|
2023-09-15 15:59:54 +02:00 |
|
moebiusband
|
bb1c8cc25d
|
fix: Move name extract from token in else branch
|
2023-09-08 12:11:49 +02:00 |
|
moebiusband
|
4b06fa788d
|
fix: Fix buggy logic and simplify code if ValidateUser enabled
|
2023-09-08 11:50:28 +02:00 |
|
moebiusband
|
7a5ccff6da
|
fix: Remove port before IP check
|
2023-09-07 16:36:47 +02:00 |
|
moebiusband
|
a407a5cf01
|
Add note on apiAllowedIPs to Release Notes
|
2023-09-07 15:27:46 +02:00 |
|
moebiusband
|
2b3e2f25ec
|
fix: Add correct duration string for max-age option
|
2023-09-07 15:25:22 +02:00 |
|
moebiusband
|
ed5ecbd914
|
fix: Restructure swagger docs
|
2023-09-07 15:14:09 +02:00 |
|
moebiusband
|
2d4759114e
|
Add Release Notes link to release page
|
2023-09-07 14:33:22 +02:00 |
|
moebiusband
|
c68b9fec42
|
fix: Add documentation for apiAllowedIPs option
|
2023-09-07 14:03:41 +02:00 |
|
moebiusband
|
20902f842d
|
Merge branch 'uplot_roofline_scatter' of github.com:ClusterCockpit/cc-backend into uplot_roofline_scatter
|
2023-09-05 15:18:38 +02:00 |
|
moebiusband
|
df7217f79c
|
Change margins
|
2023-09-05 15:17:39 +02:00 |
|
moebiusband
|
47a82bf843
|
Merge branch 'hotfix' of github.com:ClusterCockpit/cc-backend into hotfix
|
2023-08-31 16:17:17 +02:00 |
|
moebiusband
|
cdb66365bf
|
Prepare release
|
2023-08-31 16:17:15 +02:00 |
|
moebiusband
|
369757b35b
|
Fix Navbar layout
|
2023-08-31 14:18:33 +02:00 |
|
moebiusband
|
1da0e3a747
|
Reformat
|
2023-08-31 13:10:01 +02:00 |
|
moebiusband
|
9533f06eaf
|
Refactor repository tests
Add context to tests.
Remove special test routines
|
2023-08-30 15:04:50 +02:00 |
|
moebiusband
|
4f9b7b4e52
|
Merge branch 'master' into 137-improve-layout-for-smaller-screen-sizes
|
2023-08-28 11:00:55 +02:00 |
|
moebiusband
|
1d0db276e8
|
Merge branch '166_add_scopes_analysis' of github.com:ClusterCockpit/cc-backend into 166_add_scopes_analysis
|
2023-08-25 13:23:53 +02:00 |
|
moebiusband
|
d7117f3d49
|
Add sorting and paging to JobStatsGrouped
|
2023-08-25 13:14:34 +02:00 |
|
moebiusband
|
13d99a6ae0
|
Fix typo in Jobstats resolver
|
2023-08-24 14:55:49 +02:00 |
|
moebiusband
|
3b8bcf7b32
|
Remove obsolete jobsCount resolver
|
2023-08-24 14:51:26 +02:00 |
|
moebiusband
|
a7dd3fbc0b
|
fix bug in stats AddJobCount
|
2023-08-24 14:26:23 +02:00 |
|
moebiusband
|
4aa9c4831f
|
Make columns responsive
|
2023-08-24 09:49:19 +02:00 |
|
moebiusband
|
69b3f767f6
|
Make menu flat if collapsed
|
2023-08-24 09:38:12 +02:00 |
|
moebiusband
|
204901189d
|
Add NavbarLinks component
|
2023-08-24 09:22:12 +02:00 |
|
moebiusband
|
80be78604f
|
fix: Responsive Navbar
Missing Burger menu icon
|
2023-08-23 21:15:49 +02:00 |
|
moebiusband
|
dc67a1f103
|
Update frontend and backend dependencies
|
2023-08-21 08:49:42 +02:00 |
|
moebiusband
|
ebcae32e23
|
Update docs and cleanup
|
2023-08-18 15:56:11 +02:00 |
|
moebiusband
|
8a0977561f
|
Merge branch 'master' into hotfix
|
2023-08-18 15:00:17 +02:00 |
|
moebiusband
|
9fec8a4822
|
Change to html output for jwt-login
|
2023-08-18 14:29:24 +02:00 |
|
moebiusband
|
c87db1dfe6
|
login for all Methods
|
2023-08-18 14:03:52 +02:00 |
|
moebiusband
|
e99d1a1e90
|
Add endpoint for jwt session login
|
2023-08-18 14:02:21 +02:00 |
|
moebiusband
|
cda46141cc
|
Cleanup and add wildcard for IP Filter
|
2023-08-18 13:03:11 +02:00 |
|
moebiusband
|
3028f60807
|
Reformat and add debug output
|
2023-08-18 11:59:16 +02:00 |
|
moebiusband
|
da551a0bb4
|
Repair broken error handlng
|
2023-08-18 11:00:13 +02:00 |
|
moebiusband
|
32b0c8bdd7
|
Refactor and cleanup Auth configuration
|
2023-08-18 10:43:06 +02:00 |
|
moebiusband
|
14c487c9e4
|
Update test inputs
|
2023-08-18 09:31:57 +02:00 |
|
moebiusband
|
6185635aa9
|
Extend config schema
|
2023-08-18 09:19:55 +02:00 |
|
moebiusband
|
56d559fdd7
|
Fix bug with jwt max-age option
|
2023-08-18 09:19:30 +02:00 |
|
moebiusband
|
cfcf939339
|
Add config to jwt again
|
2023-08-18 08:57:56 +02:00 |
|
moebiusband
|
d51be5c308
|
Formatting and minor fixes
|
2023-08-18 08:49:25 +02:00 |
|
moebiusband
|
29552fadc3
|
Cleanup SyncOnLogin Handling
|
2023-08-17 14:02:04 +02:00 |
|
moebiusband
|
15231bc683
|
Cleanup and adapt to new structure
|
2023-08-17 12:34:30 +02:00 |
|
moebiusband
|
c7a04328d9
|
Fix schema and tests
|
2023-08-17 10:35:16 +02:00 |
|
moebiusband
|
87ce4f63d4
|
Refactor auth module
Separate parts
Add user repository
Add user schema
|
2023-08-17 10:29:00 +02:00 |
|
moebiusband
|
80aed87415
|
Retry fetching user after CanLogin
|
2023-08-16 17:21:12 +02:00 |
|
moebiusband
|
65cf86586a
|
Merge branch '105_modify_user_via_api' into 189-refactor-authentication-module
|
2023-08-16 09:46:41 +02:00 |
|
moebiusband
|
4f6d1fec68
|
Fix errors in ldap auth
|
2023-08-16 09:19:41 +02:00 |
|
moebiusband
|
202521cbfd
|
Restructure routing and security check
|
2023-08-14 18:38:30 +02:00 |
|
moebiusband
|
90bdfcfbb6
|
Add secured subrouter for REST API
Rename IP filter option
Add array helper in util
|
2023-08-14 14:33:05 +02:00 |
|
moebiusband
|
42e05fc999
|
Merge branch '189-refactor-authentication-module' into 105_modify_user_via_api
|
2023-08-14 14:00:27 +02:00 |
|
moebiusband
|
e69f2c4253
|
Update Release notes
|
2023-08-14 13:35:32 +02:00 |
|
moebiusband
|
4a2afc7a5a
|
Add LDAPSyncOnLogin option
Cleanup
Extend docs
Remove obsolete Expiration attribute
|
2023-08-14 12:40:21 +02:00 |
|
moebiusband
|
9e3ba41746
|
Correct jwt docs
|
2023-08-12 09:30:33 +02:00 |
|
moebiusband
|
19d645f65c
|
Readd URL token and cleanup
Fix session values.
|
2023-08-12 09:02:41 +02:00 |
|
moebiusband
|
b8273a9b02
|
refactor auth module
Restructure module
Separate JWT auth variants
Cleanup code
Fixes #189
|
2023-08-11 10:00:23 +02:00 |
|
moebiusband
|
3e73df76dd
|
Merge branch 'hotfix' of github.com:ClusterCockpit/cc-backend into hotfix
|
2023-07-20 09:31:27 +02:00 |
|
moebiusband
|
284258fbc6
|
Document notification banner
|
2023-07-20 09:31:25 +02:00 |
|
moebiusband
|
f81ffbe83d
|
Prepare minor release 1.1.0
|
2023-07-20 08:33:42 +02:00 |
|
moebiusband
|
5923070191
|
make distclean target phony
|
2023-07-19 09:04:46 +02:00 |
|
moebiusband
|
04e8279ae4
|
Change log level for JWT Cross login warning to debug
|
2023-07-19 09:04:27 +02:00 |
|
moebiusband
|
aab50775d8
|
Improve message layout and styling
|
2023-07-19 08:47:42 +02:00 |
|
moebiusband
|
c6a0d442cc
|
feat: Add optional notification banner on homepage
Fixes #185
|
2023-07-19 08:25:14 +02:00 |
|
moebiusband
|
2674f2a769
|
Add message banner to template
|
2023-07-19 07:51:04 +02:00 |
|
moebiusband
|
b25ceccae9
|
Minor typos
|
2023-07-05 10:15:12 +02:00 |
|
moebiusband
|
c5633e9e6d
|
Remove typos
|
2023-07-05 10:01:46 +02:00 |
|
moebiusband
|
df9fd77d06
|
Refactor auth and add docs
Cleanup and reformat
|
2023-07-05 09:50:44 +02:00 |
|
moebiusband
|
e7ecc260f8
|
Switch release changelog to include filter
|
2023-07-03 13:24:03 +02:00 |
|
moebiusband
|
cd5cc9bc2e
|
Prepare release
|
2023-07-03 12:32:05 +02:00 |
|
moebiusband
|
fd38e1ddc0
|
Merge branch 'hotfix' of github.com:ClusterCockpit/cc-backend into hotfix
|
2023-07-03 11:49:07 +02:00 |
|
moebiusband
|
07a3fa00a9
|
Update db version tags
|
2023-07-03 11:49:05 +02:00 |
|
moebiusband
|
8fee8fcab2
|
Revert check for null in concurrent job list
|
2023-07-03 09:37:25 +02:00 |
|
moebiusband
|
120567269d
|
Make state filter array
|
2023-07-03 09:01:28 +02:00 |
|