1
0
Fork 0
mirror of synced 2024-07-08 07:55:48 +12:00
Commit graph

212 commits

Author SHA1 Message Date
Eldad Fux 8e492a9797 Tests 2022-10-28 17:45:16 +03:00
Christy Jacob 269266127d feat: update db library 2022-10-28 14:30:31 +05:30
Steven Nguyen 719aa67afa
Remove PDO rethrow
The PDOException was rethrown in general.php so that it could be caught
in the catch block of http.php. However, [a change in
utopia-php/framework](9d37326851)
caused the exception to be masked as an Exception rather than the
underlying PDOException. As such, the `$th instanceof PDOException` in
http.php is always false and `$db = null` is never executed. Since these
snippets of code aren't doing anything or adding value, they should be
removed.

In addition, the `$db = null` may have been added to ensure the
connection was added back to the pool and/or reset if needed, but it
seems like that's not a problem anymore.
2022-10-25 10:05:52 -07:00
Eldad Fux fa0216cd6d Removed legacy connection push 2022-10-16 14:53:31 +03:00
Eldad Fux f2068a10e4 Added support for cache sharding, and fallback connections 2022-10-16 14:42:00 +03:00
Eldad Fux 224d526c84 Merge branch 'master' of https://github.com/appwrite/appwrite into feat-db-pools-eldad 2022-10-16 12:24:53 +03:00
Damodar Lohani 90e9e5e7fd
Update app/http.php
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com>
2022-10-16 11:49:12 +05:45
Damodar Lohani 00973d4a14 add try catch 2022-10-16 05:58:25 +00:00
Eldad Fux 7484656be3 Merge branch 'master' of https://github.com/appwrite/appwrite into feat-db-pools-eldad 2022-10-15 22:08:16 +03:00
Eldad Fux 0506dbb30e Adapted HTTP API 2022-10-15 17:14:17 +03:00
Damodar Lohani e2555e2448 fix metadata creation 2022-10-14 11:25:22 +00:00
Torsten Dittmann 4210fdcb27 feat: console rewrite 2022-10-11 16:36:39 +02:00
Eldad Fux c23c5c686c Merge branch 'feat-db-pools' of https://github.com/appwrite/appwrite into feat-db-pools-eldad 2022-10-08 08:48:06 +03:00
Eldad Fux 26b1a94d22 Renamed DatabasePool to Pools 2022-10-08 08:43:02 +03:00
Torsten Dittmann fbbb150e86 Revert "Merge pull request #4041 from appwrite/revert-3789-feat-app-region"
This reverts commit 2117fa53f0, reversing
changes made to c634d12ef4.
2022-09-30 14:22:11 +02:00
Torsten Dittmann e0b9f57d85
Revert "Feat app region" 2022-09-30 12:32:58 +02:00
Christy Jacob 3b802e9ba6 Merge branch 'master' of github.com:appwrite/appwrite into feat-db-pools 2022-09-27 20:59:50 +05:30
Damodar Lohani e80e65946b Merge branch 'master' of https://github.com/appwrite/appwrite into feat-app-region 2022-09-19 12:01:56 +00:00
Torsten Dittmann e6432df04b fix: phpcomments 2022-09-12 16:09:28 +02:00
Torsten Dittmann 35fc397ecc fix: remove unnecessary try/catch 2022-09-12 16:08:29 +02:00
Torsten Dittmann a059ec11e7 add some fixes 2022-09-09 11:38:54 +02:00
Damodar Lohani 0cd1da0680 remove dump 2022-09-09 05:06:07 +00:00
Torsten Dittmann b19b9d450f feat: migration of 1.0.0 2022-09-08 18:46:18 +02:00
Damodar Lohani ed81ff1263 regions using config instead 2022-09-08 07:19:14 +00:00
Damodar Lohani cf1c9452c1 region in UI 2022-09-08 06:24:58 +00:00
Damodar Lohani 4ba8e725ea compression attribute on default bucket 2022-08-31 02:29:06 +00:00
Christy Jacob ceb11f839f feat: fix realtime tests 2022-08-24 14:21:26 +05:30
Jake Barnby 714bbc0af0 Fix default bucket missing create permission 2022-08-24 20:27:27 +12:00
Jake Barnby 66539bbe3a Review updates for role helper usage 2022-08-19 16:04:33 +12:00
Jake Barnby b007acfa95 ID updates 2022-08-14 22:33:36 +12:00
Jake Barnby b2e659bd3f Review fixes 2022-08-14 17:21:33 +12:00
Jake Barnby fe5d3a1892 Use permission helpers 2022-08-14 17:21:11 +12:00
Jake Barnby 68cc919aaa Test fixes 2022-08-14 02:10:28 +12:00
Christy Jacob 4521907b83 feat: refactor workers 2022-08-12 21:39:45 +05:30
Jake Barnby 62b1eba836 Replace write refs 2022-08-05 17:23:18 +12:00
Jake Barnby d9f0ece812 Remove new properties from DB level 2022-08-04 12:08:16 +12:00
Jake Barnby ed9d331f89 Pass through collection config permissions and document security 2022-08-03 21:52:55 +12:00
Jake Barnby 1ab86c9331 Role reference updates 2022-08-03 16:17:49 +12:00
Christy Jacob 561e7b43e1 feat: review comments 2022-08-03 00:26:45 +05:30
Jake Barnby 4520114780 Refactor storage to use new permissions 2022-08-02 21:19:15 +12:00
Christy Jacob 86e8470784 feat: linter fixes 2022-07-26 14:07:08 +05:30
Christy Jacob e5dceddfe7 feat: review comments 2022-07-26 00:19:53 +05:30
Christy Jacob 22b4e8ed83 feat: update naming convention 2022-07-16 11:23:58 +05:30
Christy Jacob ebc971f8dc feat: realtime db pool 2022-07-16 00:19:50 +04:00
Christy Jacob 662800cc67 Merge branch 'master' of github.com:appwrite/appwrite into feat-db-pools 2022-07-14 03:42:26 +04:00
Christy Jacob 43ec31e393 feat: restructuring db pools 2022-07-09 17:41:14 +04:00
Christy Jacob 8d5dd605d8 feat: refactor DatabasePool class 2022-07-01 14:18:33 +02:00
Christy Jacob 373295b498 feat: add new projectDB resource 2022-06-30 17:38:47 +02:00
Christy Jacob 1c1a635d5a feat: rename db to consoleDB 2022-06-30 13:01:29 +02:00
Christy Jacob 69f1798758 feat: add db-pools 2022-06-23 10:50:00 +02:00
Torsten Dittmann a37f84da01 fix: migration 2022-06-22 23:11:42 +02:00
Torsten Dittmann bbdf70ee90 feat: use new $createdAt and $updatedAt attributes 2022-06-15 14:46:52 +02:00
Christy Jacob 039d9f0ead feat: inital commit for multiple db pools 2022-06-14 16:57:57 +02:00
Torsten Dittmann 105ae1caec
Merge branch 'master' into fix-1662-logs-minor-spelling-mistake 2022-06-03 12:34:08 +02:00
Everly Precia Suresh 19300ccdd7 format files in app, src, tests 2022-05-23 14:54:50 +00:00
Damodar Lohani 0a1fbcd23d add missing attribute keys 2022-03-27 08:01:50 +00:00
Bradley Schofield 8c984a555f Add a 'detailedTrace' extra for the logger library 2022-03-18 10:05:38 +00:00
Christy Jacob 37c6fd75d8 Merge branch '0.13.x' of github.com:appwrite/appwrite into feat-functions-refactor 2022-02-28 20:18:48 +04:00
Torsten Dittmann de12605d66 feat: add option to configure worker numbers 2022-02-28 12:05:11 +01:00
Damodar Lohani 6aec8ad02c fix creating default bucket 2022-02-28 13:39:19 +05:45
Damodar Lohani d73d3015eb Merge branch 'master' into feat-storage-buckets 2022-02-10 01:20:16 +00:00
Damodar Lohani 64b3a04465 fix remove adapter attribute from storage buckets 2022-01-31 12:50:12 +05:45
Torsten Dittmann d3150afebc feat: migration for 0.13 2022-01-18 12:05:04 +01:00
Damodar Lohani 1e3514b7b2 update antiVirus to antivirus for consistency 2022-01-16 13:40:55 +05:45
Damodar Lohani e16f64d84b fix default bucket creation issue 2022-01-10 12:16:33 +05:45
Damodar Lohani 2239e4a5e6 Merge branch 'feat-s3-integration' into feat-refactor-storage-resource 2022-01-07 15:47:38 +05:45
Damodar Lohani d20062f63a Merge branch 'feat-storage-buckets' into feat-large-file 2022-01-06 15:01:21 +05:45
Matej Baco a762fe7b3e Moved request format to app init 2022-01-02 16:19:27 +01:00
Matej Baco b703943b26 Merge branch 'feat-database-indexing' into feat-quest-filters 2021-12-31 16:48:52 +01:00
Matej Baco 1c18ddc1bb Merge branch 'feat-database-indexing' into feat-improve-error-logging 2021-12-31 14:40:14 +01:00
Matej Baco ae4d02c0f0 Cleanup of POC 2021-12-31 09:40:35 +01:00
Matej Baco 592ab3ab00 WIP: Request filters refactor (into HTTP.php) 2021-12-30 17:17:01 +01:00
Torsten Dittmann f48708ddf4 fix: use env var instead of hard coded value 2021-12-28 13:04:58 +01:00
Torsten Dittmann 693b8c7185 fix: replace internal and external database with project database 2021-12-27 13:45:23 +01:00
Matej Baco bd9d777717 PR review changes 2021-12-27 11:35:51 +01:00
Damodar Lohani 36409dafc6 fix bucket role 2021-12-23 15:53:37 +05:45
Damodar Lohani 4cd8f05f69 fixes to files collection 2021-12-23 15:18:44 +05:45
Damodar Lohani b6d0607c72 update console db for default buckets 2021-12-23 14:43:11 +05:45
Damodar Lohani 535bdee74a update remove sub collection and use the configured collections itself 2021-12-23 14:16:32 +05:45
kodumbeats bc2703ea08 Set default database for collections 2021-12-22 20:51:49 -05:00
Matej Baco ac64cde0a2 Error handler resources removed 2021-12-21 16:21:30 +01:00
Matej Baco f03ab69bf3 Implemented logger in http server 2021-12-21 16:01:40 +01:00
Matej Baco 5fcc5b9b38 Code cleanup 2021-12-21 15:41:58 +01:00
Matej Baco c82549cdf4 Applied changes from PR into db-indexing solving unexpected errors returning 200 codes 2021-12-21 11:47:06 +01:00
Matej Baco 195e721fbb Removed debug code 2021-12-21 11:42:58 +01:00
Torsten Dittmann f9016c7e7d fix: status code on uncaught exception 2021-12-21 11:12:33 +01:00
Matej Baco cba3618c35 Tests fix 2021-12-21 10:29:09 +01:00
Damodar Lohani 879bff2bb1 Merge branch 'feat-storage-buckets' into feat-large-file 2021-12-19 13:01:09 +05:45
Torsten Dittmann e2297da3da feat: add more arrow functions 2021-12-17 11:41:26 +01:00
Damodar Lohani 9e9256386b Merge branch 'feat-storage-buckets' into feat-large-file 2021-12-03 10:31:30 +05:45
Torsten Dittmann ac796048d8 replace old collections file 2021-12-01 12:48:23 +01:00
Damodar Lohani d029c94bc8 Merge branch 'feat-storage-buckets' into feat-large-file 2021-10-17 11:45:45 +05:45
Torsten Dittmann a585a9090a fix realtime with db refactor 2021-10-07 17:35:17 +02:00
Damodar Lohani dfa5f6e6c4 correct comment 2021-09-30 14:22:03 +05:45
Damodar Lohani 6afd021233 setting the payload size to 6mb so that at leaset 5 mb chunk is supported 2021-09-27 12:10:37 +05:45
Gireesh Puthumana 8b170cbbd2 Fix for #1662. Corrected the spelling in the logs. 2021-09-26 17:33:36 -04:00
Damodar Lohani 380ebdc62d Merge branch 'feat-storage-buckets' into feat-large-file 2021-09-08 13:47:05 +05:45
Eldad Fux 168e5b56a8 Fixed spelling mistakes 2021-08-08 18:56:07 +03:00
Damodar Lohani 10155d89ba Merge branch 'feat-storage-buckets' into feat-large-file 2021-07-27 11:42:29 +05:45
Eldad A. Fux cf9f99fdc8
Merge pull request #1427 from appwrite/feat-cleanup-old-db-lib
Feat cleanup old DB lib
2021-07-26 22:57:56 +03:00