1
0
Fork 0
mirror of synced 2024-08-31 18:01:02 +12:00
Commit graph

136 commits

Author SHA1 Message Date
Torsten Dittmann
d79116035f
Merge pull request #1885 from appwrite/feat-db-refactor-api-buxfixes
feat(refactor-db): database lifecycle bugfixes
2021-10-27 11:00:14 +02:00
kodumbeats
c6ee3766b7 Prevent default values for array attributes 2021-10-26 16:14:25 -04:00
kodumbeats
cb6a21f34f avoid overwhelming DatabaseV1 queue with >1000 attributes at once 2021-10-26 15:15:46 -04:00
kodumbeats
a0cf23c3cb
Merge pull request #2205 from appwrite/feat-permissions-tests
feat(refactor-db): e2e permissions tests
2021-10-26 13:16:43 -04:00
kodumbeats
f30858f09e Ensure attributes are available before testing indexes 2021-10-25 20:14:12 -04:00
kodumbeats
c0ade69c14 Sleep long enough for all attributes to create 2021-10-25 16:15:16 -04:00
kodumbeats
5d0c0b2836 Throw exception if $min > $max 2021-10-25 16:10:39 -04:00
kodumbeats
ffbcc728bb support integers as valid float values 2021-10-25 16:00:33 -04:00
Torsten Dittmann
dc99127533 increase sleeps 2021-10-22 19:21:52 +02:00
Torsten Dittmann
2c6f4d0cdb fix db tests 2021-10-22 18:52:13 +02:00
Torsten Dittmann
60b44dcae9 teardown & db race condition 2021-10-22 18:30:42 +02:00
kodumbeats
656ceb9c94 Refactor guest tests to use dataproviders 2021-10-21 20:38:27 -04:00
kodumbeats
d3745c0b40 Refactor member tests to use dataproviders 2021-10-21 20:38:17 -04:00
kodumbeats
46c3ce7a15 Explain data provider state 2021-10-21 20:38:01 -04:00
kodumbeats
ab7f2fa69c Test team/role permissions 2021-10-12 21:09:02 -04:00
Torsten Dittmann
6e87d261fe init draft of permission tests 2021-10-08 14:49:45 +02:00
kodumbeats
f197699523 Throw exception when any enum element is empty 2021-10-07 14:30:52 -04:00
kodumbeats
b3d5ba4123 Address review comments 2021-10-07 14:27:20 -04:00
kodumbeats
5b1d7bfa5d Merge remote-tracking branch 'origin/feat-database-indexing' into feat-enum-attributes 2021-10-07 14:08:02 -04:00
kodumbeats
ec5d2ed591 Merge remote-tracking branch 'origin/feat-database-indexing' into feat-enum-attributes 2021-10-06 20:36:25 -04:00
Torsten Dittmann
9941198a7f Merge branch 'feat-database-indexing' of https://github.com/appwrite/appwrite into feat-before-pagination 2021-10-06 16:11:04 +02:00
Torsten Dittmann
301e3c3e1a
Merge pull request #1569 from appwrite/feat-cleanup-index-on-delete-attribute
feat(refactor-db): clean up internal indexes collection on delete attribute
2021-10-05 21:26:06 +00:00
Torsten Dittmann
244b62f12d
Merge pull request #1480 from appwrite/feat-enforce-document-collection-permissions
feat(refactor-db) enforce either document or collection permissions
2021-10-05 20:33:23 +00:00
Torsten Dittmann
349588df12 Merge branch 'feat-database-indexing' of https://github.com/appwrite/appwrite into feat-enforce-document-collection-permissions 2021-10-05 16:37:58 +02:00
kodumbeats
31f1c4e1dd Merge remote-tracking branch 'origin/feat-database-indexing' into feat-cleanup-index-on-delete-attribute 2021-10-05 10:14:26 -04:00
kodumbeats
0960a54169 Clean up unneeded sleeps in db tests 2021-10-05 10:10:40 -04:00
Torsten Dittmann
768ab84a17 Merge branch 'feat-database-indexing' of https://github.com/appwrite/appwrite into feat-before-pagination 2021-10-05 15:53:54 +02:00
kodumbeats
35c21e31c8 Merge remote-tracking branch 'origin/feat-database-indexing' into feat-db-attribute-limits 2021-10-05 09:48:59 -04:00
Torsten Dittmann
580b92227c fix tests 2021-10-05 14:59:58 +02:00
Torsten Dittmann
33699ea2c4 feat(controllers): implement before cursor pagination 2021-10-05 12:30:33 +02:00
kodumbeats
f4d07e826b Fix tests by testing cleanup duplicate behavior on fresh collection 2021-09-27 19:38:03 -04:00
kodumbeats
3c05a43ea7 Merge remote-tracking branch 'origin/feat-database-indexing' into feat-db-attribute-limits 2021-09-20 21:28:54 -04:00
kodumbeats
1b76219f6f Merge remote-tracking branch 'origin/feat-database-indexing' into feat-response-models-new-attributes 2021-09-20 21:27:07 -04:00
kodumbeats
fdd43837c1 Test duplicate index is removed in edge case of deleteAttribute 2021-09-20 21:23:41 -04:00
kodumbeats
51ea0aecb1 Merge remote-tracking branch 'origin/feat-database-indexing' into feat-cleanup-index-on-delete-attribute 2021-09-20 13:32:16 -04:00
kodumbeats
5735c5d129 Merge remote-tracking branch 'origin/feat-database-indexing' into feat-enforce-document-collection-permissions 2021-09-12 09:14:03 -04:00
kodumbeats
b4ad95747a Merge remote-tracking branch 'origin/feat-database-indexing' into feat-delete-collection-attributes-indexes 2021-09-12 09:07:46 -04:00
kodumbeats
d32b877347 Merge remote-tracking branch 'origin/feat-database-indexing' into feat-response-models-new-attributes 2021-09-12 08:57:02 -04:00
kodumbeats
ca335c9be5 Test enum enforcement when creating documents 2021-09-10 16:25:16 -04:00
kodumbeats
d8ba1095cd Test enum attribute creation and response model 2021-09-10 16:14:31 -04:00
kodumbeats
1410101db8 Test index cleanup when attribute is deleted 2021-09-02 17:38:46 -04:00
kodumbeats
8c3ca6808c Test deleteCollection removal of attributes/indexes 2021-09-02 12:46:05 -04:00
kodumbeats
6b7059c034 Fix missing lines from conflict resolution 2021-09-01 10:57:20 -04:00
kodumbeats
c49179e6bc Merge remote-tracking branch 'origin/feat-database-indexing' into feat-enforce-document-collection-permissions 2021-09-01 10:52:38 -04:00
kodumbeats
624d099bf9 Assert row width exception is thrown 2021-09-01 10:36:01 -04:00
kodumbeats
656914f8dc Merge remote-tracking branch 'origin/feat-database-indexing' into feat-response-models-new-attributes 2021-08-31 13:55:18 -04:00
kodumbeats
efa0b86299 Add assertions for row width limit 2021-08-31 12:35:03 -04:00
kodumbeats
8f06625980 Reduce sleep time in test 2021-08-31 11:53:20 -04:00
kodumbeats
42ca474731 Search for attributes from internal table 2021-08-31 11:35:06 -04:00
kodumbeats
4f4db30a8a Test for attribute limit exception 2021-08-31 11:32:49 -04:00