Commit graph

178 commits

Author SHA1 Message Date
Matej Bačo
84ec907a47 Merge branch 'feat-sites' into feat-update-error-pages 2025-04-14 14:17:32 +02:00
Matej Bačo
0b6a8ec2ca
Update tests/e2e/Services/Sites/SitesCustomServerTest.php 2025-04-14 13:39:23 +02:00
Matej Bačo
ed95ac7643 Re-add test, simplify 2025-04-14 12:54:56 +02:00
Matej Bačo
baa1cb19c6 Re-add test, simplify 2025-04-14 12:28:22 +02:00
Khushboo Verma
7bb548aecb Fix test 2025-04-10 00:39:36 +05:30
Khushboo Verma
e78a3e1f83 Fix test 2025-04-10 00:11:17 +05:30
Khushboo Verma
39476fa3d5 Fix button URL for no active deployments 2025-04-09 23:20:06 +05:30
Khushboo Verma
921311e91e Fix tests 2025-04-09 11:58:54 +05:30
Khushboo Verma
ea1fc208e1 Add tests for no active deployments 2025-04-07 14:38:06 +05:30
Khushboo Verma
e718f4252f Add test for canceled deployment error 2025-04-07 12:56:51 +05:30
Khushboo Verma
5841d5ee57 Add tests for error pages 2025-04-03 12:35:05 +05:30
Matej Bačo
d87c67eecb Fix failing tests 2025-04-01 15:29:07 +02: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
Khushboo Verma
9404e9225e Update test 2025-03-27 16:36:37 +05:30
Khushboo Verma
e263d681d9 Resolve merge conflicts 2025-03-27 16:27:26 +05:30
Khushboo Verma
2e0a6f9b9e Update swoole version 2025-03-26 17:22:49 +05:30
Khushboo Verma
572544bf55 Merge branch 'feat-sites' into feat-fix-308-redirect 2025-03-26 17:17:23 +05:30
Khushboo Verma
583a18dcd7 Update assertion 2025-03-26 17:06:19 +05:30
Khushboo Verma
3b9318c2fc Add tests 2025-03-26 16:52:32 +05:30
Matej Bačo
b11749c452
Merge pull request #9576 from appwrite/feat-add-logging-param-to-sites
Add logging param to sites
2025-03-25 15:55:22 +01:00
Khushboo Verma
c38a5177dd Address PR comments 2025-03-25 20:02:29 +05:30
Khushboo Verma
bf2b3b68e3 Add logging param to sites 2025-03-25 19:14:14 +05:30
Matej Bačo
11d2b06b67
Merge pull request #9570 from appwrite/feat-add-fallback-file-to-deployment
Add fallbackfile and adapter to deployments collection
2025-03-25 14:14:52 +01:00
Khushboo Verma
fe94717196 Update tests 2025-03-25 18:31:14 +05:30
Khushboo Verma
9fd8c5ab9d Add fallbackfile and adapter to deployments collection 2025-03-24 20:04:02 +05:30
Matej Bačo
3e7cf6d60a Fix tests 2025-03-24 12:13:28 +01:00
Khushboo Verma
65aa218aac Add test for permanent redirect 2025-03-21 17:54:07 +05:30
Khushboo Verma
df943c62ca Add test for permanent redirect 2025-03-21 17:53:22 +05:30
Matej Bačo
bb01c9e9e9 Add latest deployment tests 2025-03-20 15:22:35 +01:00
Matej Bačo
362520ff4a Remove active depoyment status (not relevant, always ready) 2025-03-18 12:56:44 +01:00
Matej Bačo
7cade1a27d Add active deployment status and creation date 2025-03-18 12:44:21 +01:00
Matej Bačo
ef163e8517 Add screenshots to site 2025-03-18 12:01:30 +01:00
Matej Bačo
a0d4e4736c
Merge pull request #9524 from appwrite/feat-deployment-total-size
Feat: totalSize attribute
2025-03-18 11:03:11 +01:00
Matej Bačo
b4536a94e0 Introduce dpeloyment totalSize + tests 2025-03-17 17:35:03 +01:00
Matej Bačo
ae5267cda7 Fix response model for adapters (frameworks) 2025-03-17 16:02:16 +01:00
Matej Bačo
74c050ffb6 Improve tests 2025-03-13 11:19:55 +01:00
Matej Bačo
acb9548e85 Fix preview deicison-maker; speed-up tests 2025-03-13 10:33:28 +01:00
Khushboo Verma
3af1910cf9 Throw build error for adapter mismatch 2025-03-12 16:43:46 +05:30
Matej Bačo
1a56be197c Fix failing tests 2025-03-11 14:17:23 +01:00
Matej Bačo
084b6c799a Revert "Simplify tests further"
This reverts commit 7e460f6155.
2025-03-08 23:33:37 +01:00
Matej Bačo
7e460f6155 Simplify tests further 2025-03-08 22:43:35 +01:00
Matej Bačo
5963631c70 Fix site tests 2025-03-08 22:25:52 +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
7d27ceef43
Merge pull request #9315 from appwrite/feat-add-detection-logic
Integrate detection library with Appwrite
2025-03-08 21:30:19 +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
1943e00e40 Fix tests 2025-03-08 19:58:54 +01:00
Matej Bačo
83dd6a9897 FIx tests 2025-03-08 18:39:13 +01:00
Matej Bačo
232f99c6c9 Finalize PR, review changes, fix tests 2025-03-08 16:50:39 +01:00
Matej Bačo
faa1b0a59b Merge branch 'feat-sites' into feat-add-detection-logic 2025-03-08 14:58:49 +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
06020e2b62 Add preview auth tests, finish todos, improve quality 2025-03-08 12:57:55 +01:00
Matej Bačo
c6a862a0a3 Specifications test, fix failures 2025-03-07 23:17:15 +01:00
Matej Bačo
a37a6d9d7c Merge branch 'feat-sites' into chore-remove-builds-collection 2025-03-07 21:05:15 +01:00
Matej Bačo
c1ee2f2b41 Failing test fixes 2025-03-07 21:04:24 +01:00
Matej Bačo
6a584c83c1 Attribute renaming 2025-03-07 20:14:11 +01:00
Matej Bačo
6ea20659e6
Merge branch 'feat-sites' into chore-rules-rehaul 2025-03-07 17:34:37 +01:00
Matej Bačo
97ffbbc44b Remove need for ssr runtime 2025-03-07 15:46:49 +01:00
Matej Bačo
9400fdbbe5 Leftover bugs after rework 2025-03-07 10:43:54 +01:00
Matej Bačo
794c6536fb Fixbugs 2025-03-06 17:55:53 +01:00
Matej Bačo
825e9639b1 Move cancel build to deployment endpoint 2025-03-06 12:20:08 +01:00
Khushboo Verma
9a44e8130f Add tests for framework, runtime and rendering detection 2025-03-05 22:35:49 +05:30
Matej Bačo
77d27bdd20 Post-merge formatting 2025-03-05 12:33:32 +01:00
Matej Bačo
87a9d72523 Merge branch 'feat-sites' into chore-rename-redeploy-endpoint 2025-03-05 12:33:17 +01:00
Matej Bačo
f6674f07e4 Add redeploy tests 2025-03-05 12:29:27 +01:00
Matej Bačo
b29b5da006 Improve code quality 2025-03-05 10:48:26 +01:00
Matej Bačo
520b96f0d9 Finish tests 2025-03-04 16:12:57 +01:00
Matej Bačo
ea30d976a8 Fix wrong path, implement tests 2025-03-04 16:04:37 +01:00
Matej Bačo
9b8e4dd862 Rename active deployment path 2025-03-04 15:22:20 +01:00
Matej Bačo
64183f2946 Fix tests, remove leftovers 2025-03-04 13:45:44 +01:00
Matej Bačo
07ceb1991d Linter fix 2025-03-03 16:04:28 +01:00
Matej Bačo
2384113a04 Fix flaky tests 2025-03-03 12:44:28 +01:00
Matej Bačo
7e00bc493c Add SSR tests 2025-02-28 18:29:17 +01:00
Matej Bačo
72d2ba0159 Add missing download endpoints, ensure with tests 2025-02-28 12:04:17 +01:00
Matej Bačo
92daef51f0 Fix screenshot security 2025-02-27 12:44:22 +01:00
Matej Bačo
d79ab99202 Test fix after merge 2025-02-25 18:22:40 +01:00
Matej Bačo
1e111294df Merge branch 'feat-sites' into feat-spa 2025-02-25 17:57:14 +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
Matej Bačo
ae835f6cf0 Fix tests 2025-02-23 17:08:12 +01:00
Matej Bačo
666e8f3ec9 Separate proxy rule creation 2025-02-22 18:56:51 +01:00
Matej Bačo
7397d52c0c Fix tests 2025-02-21 21:41:39 +01:00
Matej Bačo
1c6204118f PR code review 2025-02-21 10:09:35 +01:00
Matej Bačo
c3df0a71e3 Address leftover 2025-02-20 14:34:59 +01:00
Matej Bačo
d941d18e8c WIP: screenshot tests 2025-02-20 13:44:31 +01:00
Khushboo Verma
db8010f7c6 Fix site tests 2025-02-18 13:03:57 +05:30
Khushboo Verma
c24cebf6ce Fix site tests 2025-02-18 12:50:09 +05:30
Khushboo Verma
262b152cd9 Add more rule tests 2025-02-18 12:12:12 +05:30
Khushboo Verma
28ef7da231 Fix new site tests 2025-02-17 18:03:13 +05:30
Matej Bačo
2f2a743a7f Merge branch 'feat-sites' into feat-all-rules-in-proxy 2025-02-17 09:47:33 +01:00
Matej Bačo
28339f0ed7 createTemplateDeployment for sites and deployments 2025-02-15 00:36:46 +01:00
Matej Bačo
94f3cf7baf Merge branch 'feat-sites' into fix-site-cors 2025-02-14 12:05:21 +01:00
Matej Bačo
4bd08642be
Merge pull request #9326 from appwrite/feat-preview-branding
Feat: preview branding
2025-02-14 12:03:33 +01:00
Matej Bačo
43f0dc0846 Add CORS tests 2025-02-14 09:47:37 +01:00
Khushboo Verma
f9ce932ac1 Create site rule 2025-02-13 00:11:43 +05:30
Khushboo Verma
f67870925f Resolve merge conflicts 2025-02-13 00:01:18 +05:30
Khushboo Verma
f416e39098 Move create rule to module 2025-02-12 23:58:25 +05:30
Matej Bačo
81bfa5c48d
Merge branch 'feat-sites' into feat-preview-branding 2025-02-12 16:35:31 +01:00
Khushboo Verma
3b0d760065 Increase deployment build timeout 2025-02-12 19:18:16 +05:30
Matej Bačo
e0369ec14f Avoid JS link 2025-02-12 14:09:32 +01:00