- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jul 23 2020
Jul 23 2020
Correct chip name for 'and' access stratetgy type
Add 'themselves' access strategy type
Add session_id to Context constructor
Fix small bugs with context user data cache
Add support for sorting to ResourceCollectionSubject
Add support for pagination in ResourceCollection subject
Correct some code formatting
kuba-orlik committed rSeccfee3b81e1: Add a nicely cached 'get_user_data' method to Context to speed up certain….
Add a nicely cached 'get_user_data' method to Context to speed up certain…
Fix multiple datastores starting at once
Add support for full-text search
Apply small style/readability fixes
Fix some .catch statements swallowing non-sealious errors
Change the behaviour of SuperContext.
Make AccessStrategy's .check method always return a Promise
kuba-orlik committed rSebe5f7d6e003: Add possibility to create a Context by passing a Context instance as the only….
Add possibility to create a Context by passing a Context instance as the only…
kuba-orlik committed rS44059af04eee: Add Sealious.Error and Sealious.AccessStrategy props to main Sealious object.
Add Sealious.Error and Sealious.AccessStrategy props to main Sealious object
kuba-orlik committed rSe8185d3e23fb: Implement Bluebird's recommended way of Error types inheritance (http….
Implement Bluebird's recommended way of Error types inheritance (http…
Fix Session subject swallowing errors
kuba-orlik committed rS86a5c107324c: Correct the logic behind 'and' and 'or' access strategy types. Add 'not' and….
Correct the logic behind 'and' and 'or' access strategy types. Add 'not' and…
Update Bluebird dependency
Create 'logged_in' and 'not' access strategy types
kuba-orlik committed rS6712a8bc9284: Add 'Me' Subject for clients to easilly check whether the user is logged in.
Add 'Me' Subject for clients to easilly check whether the user is logged in
Remove remains of Immutable dependency
Fix minor bugs in Response class
Fix misc error handling issues
Create Sessions Subject
Add 'get_user_id' to Sessions subject
Remove redundant attributes from Sealious.Error
kuba-orlik committed rS2cbbeab28499: Change Sealious.run_action behaviour to potential errors easier to back-track.
Change Sealious.run_action behaviour to potential errors easier to back-track
Better error output in Sealious.Logger
Create a NewSession Response
Remove tests for UserManager as it has been removed
kuba-orlik committed rS89a076e53618: Refactor Sealious.Errors. Remove information about HTML status codes because….
Refactor Sealious.Errors. Remove information about HTML status codes because…
Apply code style & jshint corrections to error.js
kuba-orlik committed rS1d833b6c9202: Correct handling of undefined/boolean values in Context constructor.
Correct handling of undefined/boolean values in Context constructor
kuba-orlik committed rSc810d0de29e8: Make Context a regular JS object instead of an Immutable Map. Remove….
Make Context a regular JS object instead of an Immutable Map. Remove…
kuba-orlik committed rS90deae073297: Delete UserManager and move its responsibilities to a new 'Users' subject.
Delete UserManager and move its responsibilities to a new 'Users' subject
Make field_type.username reject reserved keywords
Change access strategies for 'user' resource type
Change get_child_subject methods so they return Promises
Rename 'just_owner' access strategy to 'owner'
kuba-orlik committed rSbbd8454d6e04: Create 'super' access strategy type that acceps only SuperContext.
Create 'super' access strategy type that acceps only SuperContext
Create 'and' access strategy
kuba-orlik committed rSb0e29de21f1c: Create 'username' field_type that prevents duplicate usernames.
Create 'username' field_type that prevents duplicate usernames
Enable creating SuperContext without an argument
Correct SuperContext inheritance mechanism
Add missing require() for 'super' access strategy
kuba-orlik committed rScae3a2e3529e: Set access strategy for 'create' action on 'user' resource to 'super'.
Set access strategy for 'create' action on 'user' resource to 'super'
kuba-orlik committed rS6ebc4188d4ec: Throw an error when trying to access /api/v1/resources/bad-resource-type.
Throw an error when trying to access /api/v1/resources/bad-resource-type
kuba-orlik committed rS752b39eb935f: Skip checking is_proper_value if the field is not required and value===undefined.
Skip checking is_proper_value if the field is not required and value===undefined
kuba-orlik committed rS1b4ad32f998c: Add SuperContext object to enable admins bypassing access_strategies.
Add SuperContext object to enable admins bypassing access_strategies
kuba-orlik committed rS7ad922bd05fb: Fix misbehaviour when passing undefined to single_reference's .decode.
Fix misbehaviour when passing undefined to single_reference's .decode
Use hashed-text for password storage
Create run_action utility function
Enable AccessStrategy.item_sensitive to be a function(params)
Create 'or' access_strategy
Correct AccessStrategy declaration parsing
kuba-orlik committed rS5b8703cd8712: Fix PluginManager misbehaving when only some Sealious plugins are npm-linked.
Fix PluginManager misbehaving when only some Sealious plugins are npm-linked
kuba-orlik committed rS8fb1111f02f9: Enable passing parameters to AccessStrategy by separating it into….
Enable passing parameters to AccessStrategy by separating it into…
Create scaffolding to enable fields create their own subjects
Attempt to fix coveralls not running on Travis CI
kuba-orlik committed rS462cc7f97e46: Add some more tests to SingleResourceSubject and fix some bugs.
Add some more tests to SingleResourceSubject and fix some bugs
kuba-orlik committed rSa9deaa90efe2: Add assert_no_error utility and use utils to simplify existing tests.
Add assert_no_error utility and use utils to simplify existing tests
Correct a typo in field-type-test
Create assert_no_error util for tests
kuba-orlik committed rSb198b7d56d20: Make Resources subject handle dynamically created resource-types to ease testing.
Make Resources subject handle dynamically created resource-types to ease testing
Remove commented-out code in error.js
Add some tests for single-resource-subject
Test if resource collection filters actually filter resources
Show coverage after coverage-tests
Rayvenden <rayunderwater@gmail.com> committed rSb813a46be40f: Remove code redundancy.
Remove code redundancy
Fix formatting and fix bugs so tests pass
Require filter parameters to be prefixed by 'filter.'
Cover ResourceTypeCollectionSubject with tests
kuba-orlik committed rS03a21488a688: Add tests dir to the fix-formatting script. Fix formatting in tests dir..
Add tests dir to the fix-formatting script. Fix formatting in tests dir.
Add tests dir to check-formatting script
kuba-orlik committed rSe28505647462: Make it so filter values from http queries are encoded by the corresponding….
Make it so filter values from http queries are encoded by the corresponding…
Remove the last remains of ancient ResourceManager
kuba-orlik committed rSccd37b330b86: Write some tests. Fix bugs. Remove the necessity to provide each chip….
Write some tests. Fix bugs. Remove the necessity to provide each chip…
kuba-orlik committed rS28112a230b20: Remove CachedGetter, as it needlessly increased code complexity. Fix code so….
Remove CachedGetter, as it needlessly increased code complexity. Fix code so…
Fix minor bugs in subjects
Add SubjectPath reference
kuba-orlik committed rS2da57f4030e4: Add some order to naming, add missing required methods to Subject-related code.
Add some order to naming, add missing required methods to Subject-related code
dlaschro committed rSc84aae0f5f3d: Customize travis script to fix issues with circular dependency while testing.
Customize travis script to fix issues with circular dependency while testing
Merge changes from next
Rewrite require(../main.js) to require('sealious')
Remove bits of unnecessary code
dlaschro committed rS1d93d99ae031: Update setup-dev.sh script to fix circular dependency issues on testing.
Update setup-dev.sh script to fix circular dependency issues on testing
Create CachedGetter class to minimize db reads
dlaschro committed rSeec3ec479a34: Create SingleResourceSubject and move corresponding methods from….
Create SingleResourceSubject and move corresponding methods from…
Correct code formatting (no significant code changes)
dlaschro committed rS0fd4829351c2: Create 'show' and 'create' action handlers for ResourceCollection subject.
Create 'show' and 'create' action handlers for ResourceCollection subject
Add ResourceCollection and improve naming.
Create SubjectPath and SubjectType classes