Sebastian Stehle
6e7828b90c
Schema triggers ( #912 )
* Fix to schema triggers
* Improve tests.
3 years ago
Sebastian Stehle
93a667a0b0
Fix JSON dot. ( #911 )
* Fix JSON dot.
* Serializer fix.
* Fix queries.
3 years ago
Sebastian
dd0f80f8d7
Fix serialization of ids.
3 years ago
Sebastian Stehle
c4db9a8c63
System text json ( #902 )
* Started conversion.
* Made progress.
* More fixes.
* Fix tests
* Fix null writing.
* More fixes
* Fix rule formatting.
3 years ago
Sebastian
4c4a47c305
Improve code styles.
3 years ago
Sebastian Stehle
5309c37422
Json2 ( #884 )
* Json2
* Fix tests, more tests and a lot of compiler fixes.
* Fix all code.
* Trim excess
* Build fix.
* Fix errors
* Fix model validation.
* Throw helper.
* More throw helpers.
* Get rid of a useless property.
4 years ago
Sebastian
f81fe2e6b0
Fix Orleans credentials and remove obsolete profilers.
4 years ago
Sebastian Stehle
87d98bdce0
Fix/graphql json ( #847 )
* Fix graphql json.
* Fix naming.
4 years ago
Sebastian Stehle
3f3d355b0c
Feature/filters v2 ( #835 )
Improved filters with new filter model and reduced dependency to EDM (OData). Also generates the query model in the backend instead of the frontend.
4 years ago
Sebastian
e7611a68c4
Fix login URL and naming.
4 years ago
Sebastian
5f6ad4f0a5
Fix naming.
4 years ago
Sebastian Stehle
a293edb643
Fixes/components ( #733 )
* Fixes
* Fix infinite loop.
5 years ago
Sebastian Stehle
6dc7ca4d38
Feature/components ( #698 )
* Started to work on components.
* Cleanup
* Just some stupid refactoring.
* Continued with components.
* Backend structure for component.
* UI fixes.
* Better handling for unpublished schemas.
* Saving changes.
* Fix OpenAPI
* Tests fixed.
* Support for components.
* Recursive level guard.
* Schema fix.
5 years ago
Sebastian Stehle
816e77af3a
Refactoring/schema type ( #696 )
* Introduce schema-type.
* Make tests more stable.
* Metadata provider.
* Fix stackoverflow.
5 years ago
Sebastian Stehle
389b0dadaa
Refactoring/simplify immutability ( #693 )
* Simplify immutability.
* More cleanup.
* Code cleanup.
* Fix.
* More simplifications.
* Just a spelling fix.
5 years ago
Sebastian
280921fec1
Code styling.
5 years ago
Sebastian Stehle
d43abcc8c9
Feature/settings ( #686 )
* First settings.
* Migrations.
* Angular update.
* Type safe templates
* Type safe templates
* Backend Tests and minor fixes.
* Some tests.
* Cleanup and tests.
* Fix tests for title component.
* Remove patterns test.
* Tests for settings.
5 years ago
Sebastian Stehle
a41e13c6b8
Refactoring/serializers ( #654 )
* #639 Create JSON schemas for all rule events
* Serializers simplified.
* Converters removed.
* Get rid of serializer code.
* Json fixes.
* Tests fixed.
* Tests fixed.
* Fix tests?
* Bugfix for references.
5 years ago
Sebastian Stehle
7529f9180e
Feature/graphql middleware ( #650 )
* #639 Create JSON schemas for all rule events
* Use graphql middleware.
* Guard it.
* Just some naming.
* Additional test for graphql to ensure compatibility.
5 years ago
Sebastian Stehle
41e7fc5f13
Feature/geo queries ( #621 )
* Support for geo queries.
* More tests
* Last fixes.
* Serialization fixes.
* Lat/lon fixes.
* Tests fixed
5 years ago
Sebastian Stehle
14ef257aaf
Feature/geo json ( #619 )
* Reduce allocations in visitors.
* Geojson.
* Build fixes (Tests pending).
* More fixes.
* Geojson support for geolocation fields.
5 years ago
Sebastian Stehle
eaa33d0354
Role properties. ( #580 )
* Role properties.
* Imrproved permission system.
* Tests fixed.
* Design improvements.
* Tests fixed.
* Make properties optional.
5 years ago
Sebastian
2a47c9ef2c
Some more tests.
5 years ago
Sebastian Stehle
d8d49640f6
Backend localization. ( #552 )
* Backend localization.
* Fixes
* Grain context fixes.
5 years ago
Sebastian Stehle
1506f2ba98
WIP: Feature/string-identifiers ( #524 )
* Global ids for all elements
6 years ago
Sebastian
724caa2124
Fix workflow serializer for old NoUpdate values.
6 years ago
Sebastian Stehle
835274396f
Feature/netcore3.0 ( #433 )
* Migration to .NET Core 3.0
* Migration to Orleans 3.0
* Nullable support
* Better separation of frontend and backend.
6 years ago
Mittul Madaan
8dd98f7612
Ability to handle multiple roles in workflow transitions ( #429 )
* Enable multi-select of roles for workflow transitions.
* Applied dash via parameter. Handled UI for multi-select. Applied no-duplicates.
* Fixed conflicts due to ReadOnlyArray changes.
* Build fixes.
* Fixed review comments.
6 years ago
Sebastian Stehle
f4fe619739
Feature/multi references ( #422 )
* Multiple referenced schemas.
6 years ago
Sebastian
5c81242e1a
Multiple references in core model.
6 years ago
Sebastian Stehle
a9e2b00a89
Cleanup ( #411 )
* Remove pubsub
* Removed unused code
* Dispatch removed.
* Build fixed.
6 years ago
Sebastian Stehle
649d35fc19
Feature/performance improvements ( #404 )
* Memory optimizations.
* Interning of field keys.
* Grain limiter service.
* Tests and fixes for limiter.
* Filter for limiter.
* Tests for LRUCache.
* Remove grain base classes.
* Event enricher.
6 years ago
Sebastian Stehle
25c68270f0
Feature/json queries ( #398 )
* Json queries.
6 years ago
Sebastian Stehle
0f77899cc0
Fix tests.
7 years ago
Sebastian Stehle
67376121d4
Fix serialization.
7 years ago
Sebastian Stehle
bb0931f8a6
Finalized workflow class.
7 years ago
Sebastian Stehle
de881c88a3
Finalize status.
7 years ago
Sebastian Stehle
6f85c31d74
Started with separators and some bug fixes for array lists.
7 years ago
Sebastian Stehle
50d919aec5
Less hacks.
7 years ago
Sebastian Stehle
a4f0374f29
Type name fixes.
7 years ago
Sebastian Stehle
c41e69c387
Tests for sync.
7 years ago
Sebastian Stehle
265fa0aadb
Performance optimizations.
7 years ago
Sebastian Stehle
e62ad7d462
Fixes for json.
7 years ago
Sebastian Stehle
5378880556
Removed properties bag.
7 years ago
Sebastian Stehle
289f2747cf
All tests fixed.
7 years ago
Sebastian Stehle
c8e77194b7
All tests green for core.
7 years ago
Sebastian Stehle
ca0161543c
Started with json migration.
7 years ago
Sebastian Stehle
f2418b30f1
Performance optimizations. Get rid of slow immutable classes.
7 years ago
Sebastian Stehle
a9d3098f4b
Tests for roles.
7 years ago
Sebastian
0e6c97faef
API hopefully finalized.
8 years ago