Denis Arh
ebe36a758c
Fix hide/show for remember-me button on login screen
2022-05-24 14:24:36 +02:00
Denis Arh
468390a758
Merge branch '2022.9.x-fix-auth-lifetime-issue' into 2022.9.x
2022-05-24 10:46:41 +02:00
Denis Arh
691e3e2900
Fix session & cookie exp. setting logic
...
Ensures that cookies on non-permanent login are set without max-age to
ensure removal when browser/tab is closed.
Sessions stored in the database are now updated and expiration value
slides forward in time with every activity from the user.
2022-05-24 10:46:21 +02:00
Denis Arh
dd3d25a5ae
Deprecate/remove AUTH_JWT_EXPIRY
...
JWT expiration is now controled via AUTH_OAUTH2_ACCESS_TOKEN_LIFETIME
2022-05-24 10:44:54 +02:00
Denis Arh
c457448558
Include web console bundle into server build
...
Add caching between github build steps to transfer
bundled web console files to steps where server is built.
2022-05-23 21:43:22 +02:00
Denis Arh
e6b48b2d14
Fix infinite loop alert webconsole when offline
...
Prevent webconsole to flood browser with alert windows when
backend is no longer reachable.
2022-05-23 20:33:17 +02:00
Denis Arh
5d172c9268
Remove suspended_at from connection unique index for handle
2022-05-23 20:33:17 +02:00
Denis Arh
b6adec8a9c
Fix Role filter, add mising name attribute
2022-05-23 20:33:17 +02:00
Denis Arh
6355fc42d1
Temporary disable record provisioning due to broken import
2022-05-23 19:03:15 +02:00
Denis Arh
040ad02e75
Refactor and fix DAL tests
...
DAL tests are now moved to /tests/dal
2022-05-22 19:07:44 +02:00
Denis Arh
53b8c4951d
Siletly ignore missing deleted-at state constraint.
...
A workaround until we can construct filter to dinamicaly
handle deleted-at state constrants (if attribute is present or not).
2022-05-22 17:39:32 +02:00
Tomaž Jerman
85260b6345
Merge branch '2022.9.x-dal' into 2022.9.x
2022-05-20 15:37:47 +02:00
Tomaž Jerman
bda52ed992
Add endpoint for primary DAL connection
2022-05-20 15:37:33 +02:00
Tomaž Jerman
b85f16a368
Add slight structure rename, add supporting services
...
* Add system connection CRUD & service
* Simplify compose type definitions
2022-05-20 15:37:33 +02:00
Tomaž Jerman
cda3c80c74
Connect the remaining record svc CRUD operations to DAL
2022-05-20 15:37:33 +02:00
Tomaž Jerman
383b07d1d7
Base DAL service integration into Compose services
2022-05-20 15:37:33 +02:00
Tomaž Jerman
81dda274eb
DAL service refactor & RDBMS interface tweak
...
* Remove Compose service related bits out of the DAL service
* Minor DB connectivity tweaks and include capabilities
* Add values column to the compose_record table
* Compose types tweaks
2022-05-20 15:37:33 +02:00
Tomaž Jerman
cb37b7beb7
Add values JSON column to compose_record table def
2022-05-20 15:37:33 +02:00
Tomaž Jerman
d255d77e54
Add missing rel_module to module field filter proc
2022-05-20 15:37:33 +02:00
Denis Arh
671a51f9f7
Refactor and renamed CRS implementation to DAL
2022-05-20 15:37:33 +02:00
Denis Arh
876e254f5f
Refactor filters, add filtrable flag on data.Attribute
2022-05-20 15:37:33 +02:00
Denis Arh
c1796529eb
Refactor types, add support for sortable
2022-05-20 15:37:33 +02:00
Denis Arh
31f21dace0
CRS Sorting, pagination & cleanup
2022-05-20 15:37:33 +02:00
Tomaž Jerman
1d2e928fae
Connect external and internal CRS commponents
2022-05-20 15:37:33 +02:00
Denis Arh
91fc2101e1
Replace pkg/ql with pkg/qlng
2022-05-20 15:37:33 +02:00
Denis Arh
a109335c08
Searching & filtering support in CRS
2022-05-20 15:37:33 +02:00
Denis Arh
aa02002b30
Use goqu fork (github.com/cortezaproject/goqu)
2022-05-20 15:37:33 +02:00
Denis Arh
2d06cf1cf9
Initial CRS implementation for RDBMS
2022-05-20 15:37:33 +02:00
Tomaž Jerman
cda884dff7
Base compose type def. upgrades
2022-05-20 15:37:33 +02:00
Tomaž Jerman
faa2bd3e14
Base CRS definition
2022-05-20 15:37:33 +02:00
Tomaž Jerman
0f4628debf
Base capability definitions
2022-05-20 15:37:33 +02:00
Tomaž Jerman
5add1dcb50
Define a common pkg/data for model definitions
2022-05-20 15:37:33 +02:00
Denis Arh
77f00ddf87
Lock cue version to v0.4.2
2022-05-19 16:43:51 +02:00
Peter Grlica
919532b820
Fixed queue and route search in admin
2022-05-19 11:19:18 +02:00
Denis Arh
73266da547
Remove pkg/minions and IsNil
...
Replaced with IsNil fn from modern-go/reflect2
2022-05-18 12:36:30 +02:00
Peter Grlica
aedab82a47
Moved gin-bin to build
2022-05-10 08:40:43 +02:00
Denis Arh
cda604b614
Fix loading of scenarios in auth dev-mode
2022-05-09 19:58:20 +02:00
Denis Arh
8535141c22
Fix warning on http file server tests
2022-05-09 17:28:11 +02:00
Denis Arh
0a2175f384
Make settings decoding more robust (numbers & strings)
2022-05-09 17:28:11 +02:00
Peter Grlica
866b89a8e5
Updated snapshot action for GH
2022-05-04 08:16:07 +02:00
Bojan Svirkov
a138c40777
Update Auth background for 2022.9
2022-04-26 14:15:54 +02:00
Tomaž Jerman
d04a08c82a
Add missing module field name validation
2022-04-26 03:04:03 +02:00
Tomaž Jerman
e6264c8195
Add support for record page button settings
2022-04-26 03:04:03 +02:00
Tomaž Jerman
ef803a8198
Add resource translations for record page buttons
2022-04-26 03:04:03 +02:00
Denis Arh
47cdee0125
Refactor store migration/upgrade proc
2022-04-26 03:03:47 +02:00
Tomaž Jerman
63df67c13f
Update to go 1.18
2022-04-24 15:23:10 +02:00
Denis Arh
7bfb7ee7fa
Rename make task 'outdated' to 'vendors.check'
2022-04-24 09:57:08 +02:00
Denis Arh
2d55f4e1f4
Upgrade all patched dependencies
2022-04-24 09:56:32 +02:00
Denis Arh
1c319b7891
Cleanup RDBMS code, fix metrics queries
2022-04-24 09:51:15 +02:00
Denis Arh
3e3c4560fb
Pass *Store to custom RDBMS filters for more flexibility
2022-04-24 09:18:35 +02:00