This website requires JavaScript.
f831a665eb
Add sqlite3 connect in memory with debug fn
Denis Arh
2020-09-23 09:16:40 +02:00
4c45aa6d1a
Replace nodemon with fswatch, improve test tasks
Denis Arh
2020-09-23 09:13:40 +02:00
02f70476b1
Fix codegen templates to gen. list of PKs check*Constraints fn now generates list of PKs when ensuring constraints
Denis Arh
2020-09-19 06:41:53 +02:00
74b15f18b1
Rename service cloud to service solution
Denis Arh
2020-09-25 16:25:21 +02:00
6e799a2ac2
Tweaks for Makefile, make watch dependant on gin
Denis Arh
2020-09-17 20:20:59 +02:00
3cea815fe1
Use truncAndCreate when available in store tests
Jože Fortun
2020-09-24 11:14:03 +02:00
fa3220388a
Add Upsert store tests
Jože Fortun
2020-09-24 11:08:40 +02:00
2bfa26ff9c
Standardize store delete tests
Jože Fortun
2020-09-18 14:39:17 +02:00
b4a1331ae5
Remove namespace dbg
Denis Arh
2020-09-18 08:13:39 +02:00
7508659165
RBAC refactored (pkg renamed, init improved)
Denis Arh
2020-09-18 07:56:10 +02:00
d21cd72f7c
Simplify access to system user service
Denis Arh
2020-09-17 20:56:21 +02:00
d8d48c2cfe
Remove unused organization ref from messaging channel
Denis Arh
2020-09-17 20:48:38 +02:00
06222a16df
Improve logger handling while connecting to rdbms
Denis Arh
2020-09-17 20:22:03 +02:00
f55bd5ba94
Tweaks for Makefile, make watch dependant on gin
Denis Arh
2020-09-17 20:20:59 +02:00
b6ea98c6fe
Add role provisioning
Denis Arh
2020-09-16 22:32:21 +02:00
848e6be30b
Fix actionlog type codegen
Denis Arh
2020-09-16 19:34:00 +02:00
6154d36976
Fix & improve provisioning procedures
Denis Arh
2020-09-16 07:36:32 +02:00
1c2f4de28c
Optimize RBAC service loading
Denis Arh
2020-09-15 20:47:24 +02:00
d0aefb83b6
Fix object store path for system
Denis Arh
2020-09-15 20:47:11 +02:00
4cef8eecd4
Tidy up id.Next() and time.Now() use
Denis Arh
2020-09-15 20:32:28 +02:00
3a7cc105d0
Renamed temp ng-store variables to store
Denis Arh
2020-09-15 20:19:46 +02:00
5e55340759
Renamed pkg/store to pkg/objstore (Object Store)
Denis Arh
2020-09-15 20:14:34 +02:00
52b8f44d6c
RDBMS cleanup, init logger in store tests
Denis Arh
2020-09-15 15:47:01 +02:00
7af6218de9
Fix record sorting order (NULLS FIRST/LAST)
Denis Arh
2020-09-15 08:34:48 +02:00
683f5e2b23
Fix drone CI testing, add store tests to "all"
Denis Arh
2020-09-15 07:38:39 +02:00
5eba380f19
Cleanup, instrumentation
Denis Arh
2020-09-15 07:24:28 +02:00
d309e17c14
Fix compose modules, add column rename (json=>meta)
Denis Arh
2020-09-14 21:55:32 +02:00
9915ac2bf8
Remove rule reloading permission initialization
Denis Arh
2020-09-13 11:50:23 +02:00
a6257143e0
Moduels updated, added vendor/github.com/ngrok/sqlmw
Denis Arh
2020-09-13 11:36:10 +02:00
ef59b4deca
Fix role member selects
Denis Arh
2020-09-10 15:02:20 +02:00
464a8ecd93
Unexport partial...update() store functions, fix messaging
Denis Arh
2020-09-09 13:27:27 +02:00
edbeb57f48
Fix ordering records by values, record organizer
Denis Arh
2020-09-09 13:10:40 +02:00
15af5de7c4
Add missing msg-att test for store
Denis Arh
2020-09-09 13:10:06 +02:00
24f8457d71
Rename Storable interface to Storer
Denis Arh
2020-09-08 20:11:49 +02:00
11b7803305
Use store pkg functions instead of struct methods
Denis Arh
2020-09-08 20:06:03 +02:00
68deb606a0
Fix messaging integration tests
Denis Arh
2020-09-08 19:56:11 +02:00
875b08f1df
Fix system integration tests
Denis Arh
2020-09-08 14:51:27 +02:00
be76207e50
Fix compose integration tests
Denis Arh
2020-09-08 14:14:00 +02:00
b2ccb7efff
Rename service-cloud - service-solution
Tomaž Jerman
2020-09-08 10:37:56 +02:00
4e2f9fdfcd
Fix provisioning over new store
Denis Arh
2020-09-08 10:16:45 +02:00
f31b9bc3a3
Remove organisation.create RBAC rule from provision
Denis Arh
2020-09-08 09:44:21 +02:00
024e6ce890
Rewired db connection to store/rdbms
Denis Arh
2020-09-07 16:43:56 +02:00
75d0853c8d
Remove deprecated pkg/automation
Denis Arh
2020-09-07 19:03:06 +02:00
6206aacdca
Simplify RDBMS codegen templates
Denis Arh
2020-09-07 10:29:36 +02:00
62cae2c3c1
Simplifty lookup field/column handling in codegen templates
Denis Arh
2020-09-07 10:22:03 +02:00
758aaa2374
Move field-to-column mapping under RDBMS
Denis Arh
2020-09-07 08:39:35 +02:00
d14b26923e
Remove (repository-layer) resource filtering
Denis Arh
2020-09-06 16:41:17 +02:00
f64bf4673e
Ported pkg/rh to pkg/filter and removed obsolete code
Denis Arh
2020-09-06 16:33:57 +02:00
f7070b4fa5
Fix tests, improve constraint checking
Denis Arh
2020-09-06 14:07:44 +02:00
10b1dc09e9
Messaging repo ported to store and cleaned
Denis Arh
2020-09-05 09:15:49 +02:00
c956a18dbf
Fix path to file store
Denis Arh
2020-09-03 08:22:06 +02:00
f4be53a046
Improve healtcheck for mail
Denis Arh
2020-09-02 21:45:23 +02:00
3f1b094cc9
Add SMTP_TSL_INSECURE and SMTP_TSL_SERVER_NAME for better SMTP TSL control
Denis Arh
2020-09-02 13:09:41 +02:00
e1ded02615
Fix default-addr and test-email sending
Denis Arh
2020-09-02 12:37:00 +02:00
d6c9bd08fa
Fix external authentication
Denis Arh
2020-09-02 12:10:05 +02:00
677469c5ca
Migrated messaging channel to store
Denis Arh
2020-09-02 11:11:38 +02:00
3540b4f128
Migrated messaging message to store
Denis Arh
2020-09-01 21:31:25 +02:00
8dc5315b75
RDBMS store query handler now accepts sqlizer
Denis Arh
2020-09-01 21:28:45 +02:00
16aa32cd4b
Expand arg on variadic function (codegen template)
Denis Arh
2020-09-01 21:27:09 +02:00
e2c9b96ea9
Ported messaging to new store
Denis Arh
2020-09-01 10:31:18 +02:00
3833f25b89
Improve RDBMS DDL manipulation
Denis Arh
2020-09-01 08:49:37 +02:00
6120520a03
Refactored (paged) fetching/searching
Denis Arh
2020-09-01 07:25:34 +02:00
001950a3e0
More robust settings value conversion
Denis Arh
2020-08-29 16:47:29 +02:00
04711ce4ad
More robust settings value conversion
Denis Arh
2020-08-29 16:47:29 +02:00
f7b5d27fe2
Add gin (as replacement for realize
Denis Arh
2020-08-15 19:24:41 +02:00
33c6f30a19
Add missing rows.Close() on reporting building
Denis Arh
2020-08-29 16:06:26 +02:00
f2a4c64229
Fix reporting ret. value type, comment-out store hooks on tpl level
Denis Arh
2020-08-29 16:01:25 +02:00
ccdc494177
Fix error handling while fetching rows
Denis Arh
2020-08-29 15:52:31 +02:00
38a7f2575d
Update naming convention for consistency
Jože Fortun
2020-08-28 18:18:05 +02:00
a744febffc
Refresh settings store tests
Jože Fortun
2020-08-28 18:17:26 +02:00
2537a192f6
Refresh role members store tests
Jože Fortun
2020-08-28 18:15:53 +02:00
536fdce2ee
Refresh credentials store tests
Jože Fortun
2020-08-28 18:15:35 +02:00
4d9eeca885
Refresh attachment store tests
Jože Fortun
2020-08-28 18:15:15 +02:00
6041f26d04
Remove obsolete compose/repository
Denis Arh
2020-08-29 15:00:59 +02:00
720dc38da6
Port compose record builder
Denis Arh
2020-08-29 14:57:01 +02:00
68525e823b
Fix store test codegen
Denis Arh
2020-08-28 07:04:59 +02:00
e8049fe7aa
Pass ctx+store to validators, refactor record (script) triggering
Denis Arh
2020-08-27 23:21:14 +02:00
0c085d7b24
Ported compose attachments
Denis Arh
2020-08-27 22:43:19 +02:00
621cc32033
OpenAPI docs
Denis Arh
2020-08-27 14:31:49 +02:00
361a9007bf
Cleaner store API
Denis Arh
2020-08-21 01:36:24 +02:00
3d4c2e2f9a
Remove transaction from create/update/remove procedures
Denis Arh
2020-08-19 15:32:40 +02:00
b0ea1da89f
Add proper handling of unique-constraint errors
Denis Arh
2020-08-19 15:26:33 +02:00
6bfb1eebd9
Removed db tags from compse & system
Denis Arh
2020-08-19 14:20:56 +02:00
5eeef5405f
Refresh roles and reminders tests
Jože Fortun
2020-08-19 17:59:16 +02:00
349ff3cf2d
Add improved sorting and key-based pagination
Denis Arh
2020-08-18 12:47:59 +02:00
9290f160a8
Implement new paging with resource check on filter
Denis Arh
2020-08-17 22:43:49 +02:00
a5990ca093
System services migrated
Denis Arh
2020-08-17 08:38:37 +02:00
28c5910bf1
Rename users, credentials tables, fix tests
Denis Arh
2020-08-16 15:22:39 +02:00
977e8fab13
Remove spew.dump
Denis Arh
2020-08-16 15:22:17 +02:00
7c4be121ce
Add support for column-drop
Denis Arh
2020-08-16 15:22:00 +02:00
d13f222679
Remove partial-updates from store definitons
Denis Arh
2020-08-16 15:18:50 +02:00
5419db42ba
Ported system user service to new store
Denis Arh
2020-08-16 06:23:31 +02:00
b7655e1cf8
Refactored system auth notification
Denis Arh
2020-08-15 19:25:14 +02:00
8ac6c17ea8
Rename generated interfaces (for easier ext.)
Denis Arh
2020-08-16 14:27:42 +02:00
7ef781d84c
Add isGeneric check for action errors
Denis Arh
2020-08-16 13:40:26 +02:00
41d419ae64
Implement new store infrastructure
Denis Arh
2020-08-15 18:46:44 +02:00
783cddd523
Ported system user service to new store
Denis Arh
2020-08-16 06:23:31 +02:00
0af3f68d16
Refactored system auth notification
Denis Arh
2020-08-15 19:25:14 +02:00
3c6ffe4cef
Add gin (as replacement for realize
Denis Arh
2020-08-15 19:24:41 +02:00
c8d552e6a6
Implement new store infrastructure
Denis Arh
2020-08-15 18:46:44 +02:00