- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jul 23 2020
Jul 23 2020
Wydmanski <anwi@gft.com> committed rSc062868bce61: rewrite AccessStrategyType var to const.
rewrite AccessStrategyType var to const
Wydmanski <anwi@gft.com> committed rSbc0a98cc67fe: rewrite AccessStrategyType tests to assert.
rewrite AccessStrategyType tests to assert
Wydmanski <anwi@gft.com> committed rS49f104a2546d: rewrite ConfigManager tests to assert.
rewrite ConfigManager tests to assert
Wydmanski <anwi@gft.com> committed rS82e4a4ced738: unpollute ASTP variable, change AccessStrategyType.prototype references to ASTP.
unpollute ASTP variable, change AccessStrategyType.prototype references to ASTP
Wydmanski <anwi@gft.com> committed rS16cf6a136f0c: PROPOSITION: rewrite var to const/let.
PROPOSITION: rewrite var to const/let
Wydmanski <anwi@gft.com> committed rS731f0e6b68f4: rewrite ChipManager tests to assert.
rewrite ChipManager tests to assert
kuba-orlik committed rS64d0dd5caaeb: Turn many functions into pure functions. Refactor tests for ChipManager.
Turn many functions into pure functions. Refactor tests for ChipManager
Update tests for AccessStrategyType
Remove call to a non-wxisting method
Remove deprecated 'reference' field_type
Make the code unit-tests friendly. Refactor the tests.
Automatically change last_login timestamp on login
Add last_login_context field to user resource-type
Add VirtualFile structure
Add support for uploading files. Create UploadedFiles subject
kuba-orlik committed rS972a3ba3536d: Default params in Field to an empty object instead of undefined.
Default params in Field to an empty object instead of undefined
Fix invalid error throwing in FieldType
kuba-orlik committed rS539f0373e3b0: Fix 'themse;ves' access strategy type not being item sensitive.
Fix 'themse;ves' access strategy type not being item sensitive
kuba-orlik committed rSa6ddf9356ada: Fix a bug where an entire 'show' method was rejected when a filter tried to….
Fix a bug where an entire 'show' method was rejected when a filter tried to…
Reorder attributes in 'owner' access strategy
kuba-orlik committed rS999aa068fc30: Fix a bug where 'or' and 'and' access strategy types didn't pass params when….
Fix a bug where 'or' and 'and' access strategy types didn't pass params when…
kuba-orlik committed rSb42fa0147317: Refactor ResourceTypeField into Field. Add 'filter' to FieldType's methods (and….
Refactor ResourceTypeField into Field. Add 'filter' to FieldType's methods (and…
kuba-orlik committed rS5e1c94344659: Support passing SubjectPath instance as an argument to SubjectPath constructor.
Support passing SubjectPath instance as an argument to SubjectPath constructor
Add run_action method to Context
Ensure all modules use Bluebird instead of native Promises
Add 'format' method support to field types
Make certain Context props non-enumerable
Change access strategy for 'user' resource-type.
kuba-orlik committed rS504b0d1389a1: Change 'this' to 'self' wherever possible in SingleResourceSubject.
Change 'this' to 'self' wherever possible in SingleResourceSubject
Create CurrentSession subject
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