Commit graph

250 commits

Author SHA1 Message Date
Matej Bačo
92b696ea21 Introduce type-relevant attributes to rules 2025-03-07 10:14:45 +01:00
Matej Bačo
50ec55d595 Fix site tests 2025-03-06 18:35:57 +01:00
Matej Bačo
a7fc8cf84b Fix functions 2025-03-06 18:17:01 +01:00
Matej Bačo
794c6536fb Fixbugs 2025-03-06 17:55:53 +01: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
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
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
a0a82b86dc Migrate redeploy endpoint 2025-03-05 11:29:43 +01:00
Matej Bačo
b29b5da006 Improve code quality 2025-03-05 10:48:26 +01:00
Matej Bačo
46039ded2f Fix rule updating 2025-03-05 10:35:01 +01:00
Matej Bačo
dfce78c421 Merge branch 'feat-sites' into chore-rename-activate-endpoint 2025-03-05 10:01:54 +01:00
Khushboo Verma
bbf37e0a0e Update length to 255 2025-03-05 13:40:15 +05:30
Khushboo Verma
826b034cd2 Re-add files deleted by mistake 2025-03-05 11:46:31 +05:30
Khushboo Verma
9ee9a8e0ed Resolve merge conflicts 2025-03-05 11:38:28 +05:30
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
03c9e57773
Merge pull request #9434 from appwrite/chore-combine-download-endpoints
Chore: Combine download endpoints
2025-03-04 15:10:24 +01:00
Matej Bačo
a2abd982cf Backwards compatibility 2025-03-04 14:13:47 +01:00
Matej Bačo
64183f2946 Fix tests, remove leftovers 2025-03-04 13:45:44 +01:00
Matej Bačo
d9eb942e8c Merge deployment download endpoints 2025-03-04 13:43:13 +01:00
Khushboo Verma
84e1b050a9 Truncate commit message to 252 characters 2025-03-04 17:28:06 +05:30
Khushboo Verma
e94438927e Add resource type label in sites endpoints 2025-03-04 17:05:09 +05:30
Matej Bačo
2ae61164d4 Merge branch 'feat-sites' into feat-screenshot-task 2025-03-03 16:45:49 +01:00
Matej Bačo
8e03db6c9e Fix tests 2025-03-03 16:42:29 +01:00
Matej Bačo
64e2f904c5 Merge branch 'feat-sites' into feat-screenshot-task 2025-03-03 16:05:19 +01:00
Matej Bačo
c303aa57ce Fix template CORS 2025-03-03 12:59:36 +01:00
Khushboo Verma
ef37139592 Resolve merge conflicts 2025-03-03 13:57:29 +05:30
Matej Bačo
580204912c Leftover 2025-02-28 15:20:38 +01:00
Matej Bačo
d75b601a7b
Update src/Appwrite/Platform/Modules/Functions/Http/Deployments/Builds/Download/Get.php
Co-authored-by: Khushboo Verma <43381712+vermakhushboo@users.noreply.github.com>
2025-02-28 12:10:24 +01:00
Matej Bačo
72d2ba0159 Add missing download endpoints, ensure with tests 2025-02-28 12:04:17 +01:00
Khushboo Verma
dc71c50123 Resolve merge conflicts 2025-02-28 16:20:24 +05:30
Matej Bačo
d6e7db8900 Fix persistent screenshot 2025-02-28 11:29:42 +01:00
Matej Bačo
559396295f
Merge pull request #9416 from appwrite/feat-move-functions-endpoints-to-modules
Move function endpoints from controller to modules
2025-02-28 10:54:03 +01:00
Khushboo Verma
4afd9771c6 Remove functions.php 2025-02-27 23:42:43 +05:30
Matej Bačo
8081759c5c Fix failing templates 2025-02-27 17:28:25 +01:00
Khushboo Verma
26a822e4b2 Move all function endpoints to modules structure 2025-02-27 18:53:11 +05:30
Khushboo Verma
cede07b520 Add more endpoints to modules 2025-02-27 18:11:47 +05:30
Matej Bačo
92daef51f0 Fix screenshot security 2025-02-27 12:44:22 +01:00
Khushboo Verma
0dbb9dadf6 Move function endpoints from controller to modules 2025-02-27 17:01:15 +05:30
Matej Bačo
ac51fcbf4e Preps for Console SDK 2025-02-27 10:04:11 +01:00
Matej Bačo
1e111294df Merge branch 'feat-sites' into feat-spa 2025-02-25 17:57:14 +01:00
Matej Bačo
22598ae41d Leftover 2025-02-25 17:34:28 +01:00
Matej Bačo
a89f591f63 Use deviceForSites properly 2025-02-25 16:42:25 +01:00
Matej Bačo
765a0fa891 Merge branch 'feat-sites' into fix-apex-rules 2025-02-25 14:05:08 +01:00
Matej Bačo
d7c163be95 PR review changes 2025-02-25 13:52:51 +01:00
Matej Bačo
743ded1e79 Remove domain from deployment model 2025-02-25 13:03:44 +01:00
Khushboo Verma
a54f84fce8 Resolve merge conflicts 2025-02-25 16:20:58 +05:30
Khushboo Verma
f830918c7c Add logic to detect rendering strategy and fallback file 2025-02-25 16:19:30 +05:30
Matej Bačo
2ba84bf93f Rule search param fix 2025-02-25 10:47:47 +01:00
Matej Bačo
427e781b5b Add git domains, improve tests 2025-02-24 16:22:23 +01:00
Matej Bačo
9e909ee3fc Specs update 2025-02-24 12:15:50 +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
0a25463b8d Apex domain exception + proxy tests 2025-02-22 18:26:51 +01:00
Matej Bačo
7e3b693216 Disable internal httpx 2025-02-21 23:45:45 +01:00
Matej Bačo
8661ae6840 Disable banner for screenshots 2025-02-21 20:50:43 +01:00
Matej Bačo
1c6204118f PR code review 2025-02-21 10:09:35 +01:00
Matej Bačo
54d877fe3e PR review fixes 2025-02-20 16:49:20 +01:00
Matej Bačo
732e74f114 Finalize screenshot tests 2025-02-20 14:22:30 +01:00
Matej Bačo
3ccd49e4a5 Rework screenshots to use api key resource from recent 1.6.x merge 2025-02-20 13:44:22 +01:00
Matej Bačo
2d761b48d8 Merge branch 'feat-sites' into feat-site-screenshots 2025-02-20 13:17:23 +01:00
Matej Bačo
47395c5442 Fix failing tests regarding specs and failed builds 2025-02-19 14:58:59 +01:00
Matej Bačo
d13e8641fd Allow inactive vcs deployments 2025-02-19 13:39:11 +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
Matej Bačo
63a91e30fa Add reference params 2025-02-19 11:50:25 +01:00
Khushboo Verma
f7749bbbef Add createVcsDeployment endpoints for sites and functions 2025-02-19 14:55:44 +05:30
Khushboo Verma
262b152cd9 Add more rule tests 2025-02-18 12:12:12 +05:30
Matej Bačo
c2a60a8569 Screenshot deletion in worker 2025-02-17 13:03:56 +01:00
Khushboo Verma
71103b037f Make switch case simpler 2025-02-17 17:17:27 +05:30
Khushboo Verma
9459c87b50 Re-add correct project tests 2025-02-17 17:15:23 +05:30
Matej Bačo
e5e7c50ca4 previewHostname security 2025-02-17 11:54:07 +01:00
Matej Bačo
30cb7e8ff2 Todos 2025-02-17 09:47:38 +01:00
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
d1978b102f Dark screenshot, upgrade screnshot image, fix redeploy missing domain 2025-02-15 22:27:16 +01:00
Khushboo Verma
b1854fee10 Add helper methods in functionBase 2025-02-15 23:23:02 +05:30
Matej Bačo
e1dedd2fbb Remove unnessessary check 2025-02-15 04:41:36 +01: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
Matej Bačo
b30d9eb8ad Initial screenshot implementation 2025-02-15 01:19:21 +01:00
Matej Bačo
28339f0ed7 createTemplateDeployment for sites and deployments 2025-02-15 00:36:46 +01:00
Khushboo Verma
e87fe7467e Merge branch 'feat-sites' into feat-all-rules-in-proxy 2025-02-13 16:54:12 +05:30
Matej Bačo
313444cb12 Fix envCommands set too late 2025-02-13 11:14:08 +01:00
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
Khushboo Verma
0106dc7803
Update Get.php 2025-02-12 19:41:55 +05:30
Khushboo Verma
adb861b785 Use getSiteDomain 2025-02-12 17:29:19 +05:30
Khushboo Verma
aae3b40d16 Refactor console availability endpoint 2025-02-12 16:10:44 +05:30
Khushboo Verma
b46eebb23c Resolve merge conflicts 2025-02-12 11:49:33 +05:30
Khushboo Verma
11477d67c9 Address PR comments 2025-02-11 18:20:54 +05:30
Khushboo Verma
8557a9e1b1 Add secret param to update variable in function and projects 2025-02-10 16:06:31 +05:30
Khushboo Verma
7ce0e3c38c Add strict checks for value of secret 2025-02-08 16:28:04 +05:30
Matej Bačo
21c224709f Finish SPA integration 2025-02-08 10:36:11 +01:00