Commit graph

990 commits

Author SHA1 Message Date
shimon
fed98ffdfe Merge branch '1.6.x' of github.com:appwrite/appwrite into multi-region-support
# Conflicts:
#	docker-compose.yml
2025-04-07 13:06:54 +03:00
Fabian Gruber
0ae70f8321 feat: inject executor instead of creating a new instance 2025-04-07 09:53:38 +02:00
Khushboo Verma
8139ec0d6f Add more error pages 2025-04-03 18:49:41 +05:30
Damodar Lohani
1c10528585
Merge branch 'feat-sites' into fix-usage-sites 2025-04-03 10:23:34 +05:45
Khushboo Verma
579f795c81 Merge branch 'feat-sites' into feat-update-error-pages 2025-04-03 00:00:19 +05:30
Khushboo Verma
c684d0a2cd Enhance error pages 2025-04-02 23:59:43 +05:30
Damodar Lohani
13510ffcb5 new sites metrics 2025-04-02 05:15:33 +00:00
Damodar Lohani
0d9743c8cb separate sites network metrics 2025-04-02 05:10:12 +00:00
Damodar Lohani
d1e083338e fix disable metrics for static sites 2025-04-02 05:05:24 +00:00
Damodar Lohani
a36adbd68b Fix: skipped metrics 2025-04-01 07:31:53 +00:00
Damodar Lohani
1af638deef new resource type metrics 2025-04-01 02:21:52 +00:00
Matej Bačo
ef39f8c2e2 Fix multiple small bugs
- VCS deployments stuck in waiting
- Fix tcp coroutine issues in builds worker, failing screenshots
- Fix command escaping with space and quotes
- Remove branding from already branded 404 page
- Fix css reset of preview banner
- Remove scope check from public endpoints
- Improve build logs colors
- Function logs say capturing screenshot
- Update GitHub comment design
2025-03-31 18:51:33 +02:00
Damodar Lohani
e629037da2 use proper resource type 2025-03-31 07:56:26 +00:00
Damodar Lohani
ac152a76b5 Fix: usage stats changes 2025-03-31 06:28:58 +00:00
Chirag Aggarwal
abcaf6cd73 feat: sdk group attribute 2025-03-31 05:48:17 +00:00
Jake Barnby
5aca1fcfa9
Fix content type usage 2025-03-27 21:03:28 +13:00
Matej Bačo
1946fca9f6
Merge branch 'feat-sites' into fix-deployment-status 2025-03-27 09:00:36 +01:00
Matej Bačo
681b6031aa Linter fix 2025-03-26 12:59:15 +01:00
Matej Bačo
ab03b4e3ca Deployment ready after screenshot 2025-03-26 12:59:05 +01:00
Khushboo Verma
3b9318c2fc Add tests 2025-03-26 16:52:32 +05:30
Khushboo Verma
e836df13ba Merge branch 'feat-sites' into chore-add-error-for-failed-builds 2025-03-26 16:11:03 +05:30
Khushboo Verma
9fd8c5ab9d Add fallbackfile and adapter to deployments collection 2025-03-24 20:04:02 +05:30
Khushboo Verma
bd18edc197 If build has failed, show correct error page 2025-03-24 15:50:25 +05:30
Chirag Aggarwal
7b7fd218f5 chore: formatting + updating specs 2025-03-24 05:06:18 +00:00
Darshan
7c2ab4fcf6 update: change sample rate for 4xx via env. 2025-03-22 13:47:09 +05:30
shimon
fca2e95fdd debug 2025-03-18 19:29:40 +02:00
shimon
5683c310db debug 2025-03-18 18:36:46 +02:00
shimon
adacec4ad1 Merge branch '1.6.x' of github.com:appwrite/appwrite into multi-region-support
# Conflicts:
#	app/init.php
#	composer.lock
2025-03-16 10:55:24 +02:00
Chirag Aggarwal
9df221d333
Merge branch '1.6.x' into feat-development-keys 2025-03-14 19:42:31 +05:30
Matej Bačo
d77dbebe8b Merge branch '1.7.x' into feat-sites 2025-03-14 13:53:34 +01:00
Chirag Aggarwal
afabd5b87a
Merge branch '1.6.x' into feat-development-keys 2025-03-14 17:20:47 +05:30
Matej Bačo
5f2512dc4f code quality improvement 2025-03-14 12:07:38 +01:00
Matej Bačo
f6fc425c98 Add rule attributes 2025-03-14 09:37:44 +01:00
Matej Bačo
725dff7f0f Merge branch '1.7.x' into feat-sites 2025-03-13 11:41:28 +01:00
Matej Bačo
acb9548e85 Fix preview deicison-maker; speed-up tests 2025-03-13 10:33:28 +01:00
Matej Bačo
ee1ee7ecfe Fix ping 5xx error 2025-03-13 10:20:45 +01:00
Matej Bačo
8f391db39a
Merge pull request #9484 from appwrite/chore-attribute-conistency
Chore: Attribute name consistency
2025-03-12 12:23:56 +01:00
Matej Bačo
796a845bcf Setup request & response filters 2025-03-12 12:10:10 +01:00
Matej Bačo
994e2faa42 OPR v5 + Flutter starter 2025-03-11 18:19:25 +01:00
shimon
6a05bd4e0d Merge branch '1.6.x' of github.com:appwrite/appwrite into multi-region-support
# Conflicts:
#	app/init.php
2025-03-11 18:19:44 +02:00
Matej Bačo
71b56fc504 Remove log/execution search 2025-03-11 10:22:28 +01:00
Matej Bačo
93510d170e Quality fixes 2025-03-10 14:53:44 +01:00
Matej Bačo
d86cf7b437 Fix 5xx error on authroization 2025-03-09 18:51:49 +01:00
Matej Bačo
5f766f6a13 Merge branch 'feat-sites' into chore-rules-rehaul 2025-03-08 21:33:13 +01:00
Matej Bačo
9c3cfc4f83
Merge pull request #9357 from appwrite/feat-authroized-previews
Feat: Authorized previews
2025-03-08 21:04:25 +01:00
Matej Bačo
b4d366eea1
Merge pull request #9457 from appwrite/chore-remove-builds-collection
Chore Remove builds collection
2025-03-08 20:45:10 +01:00
Matej Bačo
f75acfa503 Remove deploymentUpdatePolicy, add trigger 2025-03-08 19:19:05 +01:00
Matej Bačo
b69c40345f Improve docs 2025-03-08 18:45:38 +01:00
Matej Bačo
fe210e0cf0 Merge branch 'feat-sites' into feat-authroized-previews 2025-03-08 13:04:00 +01:00
Matej Bačo
f85bf337b7 Migrate authorize endpoint to http lib 2025-03-08 13:03:23 +01:00
Matej Bačo
06020e2b62 Add preview auth tests, finish todos, improve quality 2025-03-08 12:57:55 +01:00
Matej Bačo
43cd7ac8b3 Linter fix 2025-03-07 23:45:19 +01:00
Matej Bačo
393c4012d9 Merge branch 'feat-sites' into feat-authroized-previews 2025-03-07 23:44:52 +01:00
Matej Bačo
1d983a949e Merge site & function specs 2025-03-07 22:36:13 +01:00
Steven Nguyen
59a8172e96
fix: prevent "Failed to initialize logging provider" errors
If the _APP_EXPERIMENT_LOGGING_CONFIG env var isn't set, every 4XX error
outputs this warning:

Failed to initialize logging provider: Unable to parse DSN: scheme is
required

To reduce this unnecessary clutter when _APP_EXPERIMENT_LOGGING_CONFIG
isn't set, this PR adds a check to only attempt to initialize the
logging provider if the env var is set.
2025-03-07 12:59:11 -08:00
Matej Bačo
777fb3fcdd Update proxy rule tests 2025-03-07 18:00:20 +01:00
Matej Bačo
92b696ea21 Introduce type-relevant attributes to rules 2025-03-07 10:14:45 +01:00
Chirag Aggarwal
3f133cab74 Merge branch '1.7.x' into feat-tokens-module 2025-03-06 15:25:42 +00:00
Matej Bačo
2e30c1ba1f Reapply "Remove builds collection"
This reverts commit 654d178cf2.
2025-03-06 15:34:06 +01:00
Matej Bačo
654d178cf2 Revert "Remove builds collection"
This reverts commit 02e740f8b0.
2025-03-06 15:33:48 +01:00
Matej Bačo
02e740f8b0 Remove builds collection 2025-03-06 15:32:23 +01:00
Matej Bačo
8e03db6c9e Fix tests 2025-03-03 16:42:29 +01:00
Chirag Aggarwal
c05ef9121f Merge branch '1.6.x' into feat-development-keys 2025-02-28 12:56:26 +00:00
Matej Bačo
a1c621fab2 Fix static sites 2025-02-28 10:40:28 +01:00
Matej Bačo
2510cb9687 Avoid 404 race condition during screenshot 2025-02-28 10:18:06 +01:00
Matej Bačo
496cfa92bc Fix QA instance setup 2025-02-27 10:55:49 +01:00
shimon
5ed1ca617f cleanup 2025-02-27 11:02:27 +02:00
shimon
368b61493f Merge branch '1.6.x' of github.com:appwrite/appwrite into multi-region-support
# Conflicts:
#	composer.lock
2025-02-27 10:29:06 +02:00
shimon
458df23797 debug cert 2025-02-26 17:41:44 +02:00
shimon
369caae87d debug cert 2025-02-26 17:40:06 +02:00
Matej Bačo
1e111294df Merge branch 'feat-sites' into feat-spa 2025-02-25 17:57:14 +01:00
Matej Bačo
88ae06af57 Improve formatting 2025-02-25 12:53:12 +01:00
Matej Bačo
2ba84bf93f Rule search param fix 2025-02-25 10:47:47 +01:00
Matej Bačo
40beecdddc Fix tests 2025-02-24 18:42:20 +01:00
Matej Bačo
427e781b5b Add git domains, improve tests 2025-02-24 16:22:23 +01:00
Matej Bačo
eb7daf3edd Finalize rules overhauls 2025-02-24 11:55:59 +01:00
Matej Bačo
a56086f8bf Basics of rules rework 2025-02-23 21:34:14 +01:00
Christy Jacob
12b494982b feat: compute usage for OPTIONS and 4XX errors 2025-02-23 11:37:54 +05:30
Christy Jacob
65dd5fe9b3 feat: compute usage for OPTIONS and 4XX errors 2025-02-23 11:34:28 +05:30
Matej Bačo
7e3b693216 Disable internal httpx 2025-02-21 23:45:45 +01:00
Matej Bačo
f9bc5d0cce Fix tests 2025-02-21 22:10:39 +01:00
Matej Bačo
8661ae6840 Disable banner for screenshots 2025-02-21 20:50:43 +01:00
Chirag Aggarwal
431eea2787 Merge branch '1.6.x' into feat-development-keys 2025-02-21 09:24:04 +00:00
Matej Bačo
2d761b48d8 Merge branch 'feat-sites' into feat-site-screenshots 2025-02-20 13:17:23 +01:00
shimon
be1c12147f debug 2025-02-19 22:59:04 +02:00
shimon
4157e89ab7 debug 2025-02-19 22:33:13 +02:00
shimon
baa40e4007 debug 2025-02-19 18:15:26 +02:00
Matej Bačo
47395c5442 Fix failing tests regarding specs and failed builds 2025-02-19 14:58:59 +01:00
Matej Bačo
acd1dd2479 Formatting fix 2025-02-19 12:56:27 +01:00
Matej Bačo
3932b8bdc1 Merge branch '1.7.x' into feat-sites 2025-02-19 12:54:05 +01:00
shimon
197e32f128 debug 2025-02-19 13:52:14 +02:00
shimon
39e5c5e734 debug 2025-02-19 10:11:47 +02:00
Matej Bačo
2e4a8dec78 Fix CORS 2025-02-17 15:05:19 +01:00
Matej Bačo
685c141a59
Merge branch '1.6.x' into feat-key-segmented-usage 2025-02-17 14:06:40 +01:00
Jake Barnby
fe251c443f
Remove leftover 2025-02-18 01:32:48 +13:00
shimon
a8a8df602f sync against 1.6.x 2025-02-17 10:30:53 +02:00
shimon
463bc4aac3 sync against 1.6.x 2025-02-15 06:28:19 +02:00
shimon
e597ee4493 Merge branch '1.6.x' of github.com:appwrite/appwrite into multi-region-support
# Conflicts:
#	app/http.php
2025-02-15 06:24:48 +02:00
Matej Bačo
51e89f5110 Revert "Initial branch rule implementation"
This reverts commit 81a7ba536c.
2025-02-15 04:38:21 +01:00
Matej Bačo
81a7ba536c Initial branch rule implementation 2025-02-15 04:36:38 +01:00
Matej Bačo
a6bcc3ce97 Fix bugs 2025-02-15 01:57:41 +01:00
Chirag Aggarwal
51438631da chore: added console check to ping 2025-02-14 15:40:08 +00:00
Matej Bačo
94f3cf7baf Merge branch 'feat-sites' into fix-site-cors 2025-02-14 12:05:21 +01:00
shimon
00478e8533 _APP_DOMAIN_FUNCTIONS_FALLBACK 2025-02-14 11:08:43 +02:00
Matej Bačo
75320db428 Update transformation lib structure 2025-02-14 10:01:27 +01:00
Chirag Aggarwal
392803b5e8 chore: fix merge conflicts 2025-02-13 19:24:00 +00:00
Chirag Aggarwal
a0138455bc fix: queueForStats naming 2025-02-13 19:21:15 +00:00
Matej Bačo
a10882d7ee Update general.php 2025-02-13 19:59:29 +01:00
Matej Bačo
ec05a3d668 Enable CORS for sites 2025-02-13 19:57:41 +01:00
Chirag Aggarwal
351afffdfe Merge branch '1.6.x' into feat-development-keys 2025-02-13 17:55:37 +00:00
Matej Bačo
e0369ec14f Avoid JS link 2025-02-12 14:09:32 +01:00
Jake Barnby
6dbc8c5464
Allow disabling specific metrics in hooks via keys 2025-02-13 00:19:51 +13:00
Matej Bačo
86a1fbe86a Fix preview domains 2025-02-11 16:26:00 +01:00
Matej Bačo
084b62116f Convert to library approach 2025-02-11 14:26:49 +01:00
Jake Barnby
1c91604c80
Only disable database reads/writes and network stats 2025-02-11 20:56:39 +13:00
Matej Bačo
7be0fbf616 Implementation of authorized previews 2025-02-10 15:07:01 +01:00
Matej Bačo
950255fab9 Merge branch 'feat-sites' into feat-spa 2025-02-10 09:17:28 +01:00
Matej Bačo
5c286c3334 Implement preview branding 2025-02-08 15:53:55 +01:00
Matej Bačo
2f03a33c15 Add template site and domain reclaiming tests 2025-02-08 12:11:09 +01:00
Matej Bačo
21c224709f Finish SPA integration 2025-02-08 10:36:11 +01:00
Matej Bačo
210349dc70 Merge branch '1.6.x' into feat-sites 2025-02-07 12:53:52 +01:00
Matej Bačo
f93eb2072c Merge branch '1.6.x' into feat-sites 2025-02-07 11:00:35 +01:00
Luke B. Silver
2af026eabe
Revert "feat: custom app schemes" 2025-02-07 09:51:27 +00:00
Matej Bačo
e992ed11c1 Fix unwanted redirects in functions 2025-02-06 11:08:28 +01:00
Matej Bačo
5882fda501 Fix site router 2025-02-05 16:17:03 +01:00
shimon
50400c4b43 _APP_DOMAIN_FUNCTIONS_FALLBACK 2025-02-05 13:14:03 +02:00
shimon
3cfb013f1e _APP_DOMAIN_FUNCTIONS_FALLBACK 2025-02-05 12:49:04 +02:00
shimon
be27912a6e _APP_DOMAIN_FUNCTIONS_FALLBACK 2025-02-05 11:35:19 +02:00
shimon
4dc7206e04 Merge branch '1.6.x' of github.com:appwrite/appwrite into multi-region-support
# Conflicts:
#	composer.json
#	composer.lock
2025-02-04 21:12:11 +02:00
Chirag Aggarwal
a98f32b5e1 merge with 1.7.x 2025-02-04 16:56:14 +00:00
Matej Bačo
36c9c002d1 Fix frozen 404 errors 2025-02-04 14:16:17 +01:00
Chirag Aggarwal
cea308ef71 chore: remove confusing comment 2025-02-04 11:55:05 +00:00
Matej Bačo
3aafceab40 Improve CI/CD flaky tests 2025-02-03 11:38:36 +01:00
Matej Bačo
9f9ce61c3a Post-merge fixes 2025-02-03 10:32:01 +01:00
Matej Bačo
f9430d4d20 Merge branch '1.6.x' into fix-site-tests 2025-02-03 10:05:30 +01:00
loks0n
8ab06d053f chore: refactor, dbless approach 2025-01-30 16:58:42 +00:00
Damodar Lohani
cb31e7954e refactor rename 2025-01-30 04:53:53 +00:00
loks0n
c184938a2a fix: tests 2025-01-27 13:02:39 +00:00
loks0n
dc33c26781 fix: tests 2025-01-27 12:01:18 +00:00
Chirag Aggarwal
d5e775416d chore: added devkeys collections to new file, and formatting 2025-01-27 10:36:40 +00:00
Chirag Aggarwal
f867fddaae Merge branch '1.6.x' into feat-development-keys 2025-01-27 10:33:58 +00:00
Jake Barnby
cf8da3495c
Merge branch '1.6.x' into feat-1.6.x-new-sdk-class 2025-01-21 00:50:16 +13:00
Bradley Schofield
20e87cb82f Run Linter 2025-01-17 13:39:16 +09:00
Bradley Schofield
d5604efef8 Fix actions 2025-01-17 13:38:38 +09:00
Bradley Schofield
95dcb67747 Implement new SDK Class on 1.6.x 2025-01-17 13:31:39 +09:00
shimon
1ae7d730ba Merge branch '1.6.x' of https://github.com/appwrite/appwrite into multi-region-support 2025-01-16 15:04:52 +02:00
fogelito
098c30cd9a Message null 2025-01-15 14:02:30 +02:00
fogelito
cee3da2ef5 Remove previous 2025-01-15 13:55:18 +02:00
fogelito
42ef7fd2d8 INDEX_DEPENDENCY 2025-01-15 11:16:10 +02:00
Jake Barnby
3fa78e3c3b
Log path with populated parameters 2025-01-14 14:50:40 +13:00