1
0
Fork 0
mirror of synced 2024-06-29 19:50:26 +12:00
Commit graph

6446 commits

Author SHA1 Message Date
Bradley Schofield 4e5ac770ff Improve Executor reliability 2021-09-30 15:36:09 +01:00
Bradley Schofield 7adee918d1 Fix automatic launch retry not working 2021-09-28 15:58:10 +01:00
Bradley Schofield 8e7618fabe Update Tests to account for build steps
+ Also update curl timeout error code for Swoole Hook
2021-09-28 14:29:41 +01:00
Bradley Schofield e51295db49 Error any execution if the tag is still being built. 2021-09-28 10:09:55 +01:00
Bradley Schofield f7910295f2 Use Docker CLI instead of Docker API due to Swoole Hook Bug 2021-09-27 13:39:20 +01:00
Bradley Schofield 5b7635cbcf
Merge pull request #1 from PineappleIOnic/executor-runtime-key-implementation
Implement Executor to Runtime Communication Security
2021-09-24 13:38:44 +01:00
Bradley Schofield 23355cd681 Update executor.php 2021-09-24 11:53:04 +01:00
Bradley Schofield e4a8f96ce5 Change authentication method 2021-09-24 11:46:41 +01:00
Bradley Schofield 502ff3e501
Merge branch 'the-executor-poc' into executor-runtime-key-implementation 2021-09-22 16:37:30 +01:00
Bradley Schofield 73722b517f Update executor.php 2021-09-22 16:23:31 +01:00
Bradley Schofield 28a9e1e290 Revert "Add authentication between executor and runtimes"
This reverts commit 9e083791db.
2021-09-22 16:13:59 +01:00
Bradley Schofield 6252b5d0df Use Swoole Table for activeFunctions list 2021-09-22 16:13:41 +01:00
Bradley Schofield 9e083791db Add authentication between executor and runtimes 2021-09-22 12:27:45 +01:00
Bradley Schofield 8e4bb7166d Add documentation for executor secret 2021-09-22 11:08:02 +01:00
Bradley Schofield 715a8ac729 Add authentication between appwrite and the executor
+ Add authentication between appwrite and the executor
+ Add built status and build stdout/stderr to tag for later use
+ Changes to executor to implement new build stages
2021-09-22 11:03:04 +01:00
Bradley Schofield fc17e12547 Get Rust Execution working 2021-09-20 16:52:12 +01:00
Bradley Schofield 3c533f1932 Add Synchronous Execution Test 2021-09-13 12:06:50 +01:00
Bradley Schofield da8b4bb9f9 Add build step and more function cleanup 2021-09-13 11:50:45 +01:00
Bradley Schofield 66d8b0599c Merge branch 'master' into the-executor-poc 2021-09-07 12:51:25 +01:00
Torsten Dittmann 636e6bc8dc
Merge pull request #1596 from TorstenDittmann/fix-ssl-acme-challeng-check
fix(ssl): fix check for auto generation
2021-09-06 17:30:26 +02:00
Torsten Dittmann ab6a9f5a4b fix(ssl): fix check for auto generation 2021-09-06 17:26:30 +02:00
Torsten Dittmann 7e1a03effd
Merge pull request #1595 from appwrite/0.10.x
merge 0.10.x into master
2021-09-06 17:10:44 +02:00
Torsten Dittmann 5e2ef7e213
Update CHANGES.md 2021-09-06 16:00:21 +02:00
Torsten Dittmann acdadba684
Merge pull request #1594 from TorstenDittmann/feat-release-0-10-2
feat(release): 0.10.2
2021-09-06 15:58:11 +02:00
Torsten Dittmann 5b70298805
Merge pull request #1593 from TorstenDittmann/extend-client-storage-tests
test(storage): default permissions with client
2021-09-06 15:56:33 +02:00
Torsten Dittmann 17118e69f9 feat(release): 0.10.2 2021-09-06 15:45:43 +02:00
Torsten Dittmann aee9ea93d9
Merge pull request #1592 from TorstenDittmann/fix-ssl-generation
fix(ssl): skip auto generation with acme challenge
2021-09-06 15:39:27 +02:00
Torsten Dittmann a8604efa7d revert change 2021-09-06 15:33:29 +02:00
Torsten Dittmann de004c7c33 test(storage): default permissions with client 2021-09-06 15:33:06 +02:00
Torsten Dittmann f5cf111383
Merge pull request #1580 from TorstenDittmann/fix-priviledged-user
fix(auth): add role for privileged users
2021-09-06 15:16:40 +02:00
Torsten Dittmann df832ca0a1
Merge pull request #1591 from TorstenDittmann/release-sdks
chore(deps): update sdks and sdk-generator
2021-09-06 15:16:12 +02:00
Bradley Schofield 543edc9287 Improvements to executor and UI 2021-09-06 13:43:23 +01:00
Torsten Dittmann b36b159352 fix(ssl): skip auto generation with acme challenge 2021-09-06 14:06:33 +02:00
Torsten Dittmann c4dc1c6e6a chore(sdks): update flutter to 1.0.2 2021-09-06 11:39:24 +02:00
Torsten Dittmann f92080a487 add changelog 2021-09-06 09:51:48 +02:00
Torsten Dittmann ed75e88e09 chore(deps): update sdks and sdk-generator 2021-09-06 09:45:41 +02:00
Bradley Schofield bca326dc8d Improvements to executor
- Executor now loads runtimes from php-runtimes package
- Executor now handles timeouts correctly
- Executor can now shutdown and remove containers before shutting down itself preventing a `docker-compose stop` failure due to active network endpoints.
- Fixed a issue with JWT's not working
- Improved general executor reliability
- Tests now pass!
2021-09-06 01:37:20 +01:00
Torsten Dittmann 978f15c1c1 extend tests 2021-09-03 18:05:50 +02:00
Torsten Dittmann 1f7bad1560 add test 2021-09-03 17:59:02 +02:00
Torsten Dittmann 0ac4b031eb fix condition 2021-09-03 17:18:42 +02:00
Torsten Dittmann 55a5a0c7fd fix roles variable 2021-09-03 17:15:42 +02:00
Torsten Dittmann 0b344e182c feat(Auth): improve getRoles method 2021-09-03 17:07:09 +02:00
Torsten Dittmann b617afb17c fix huge mistake 2021-09-03 16:42:31 +02:00
Torsten Dittmann dc4cf2b35f fix(auth): add role for privileged users 2021-09-03 16:30:16 +02:00
Torsten Dittmann 0571dbe378
Merge pull request #1578 from TorstenDittmann/feat-changelog-0.10.1
chore(changes): 0.10.1
2021-09-03 14:06:40 +02:00
Torsten Dittmann 17d2a4bc0a
Merge pull request #1577 from TorstenDittmann/fix-functions-env-variable
fix(functions): environment variables
2021-09-03 14:06:23 +02:00
Torsten Dittmann bc4545a503 feat(appwrite): update version number to 0.10.1 2021-09-03 13:57:49 +02:00
Torsten Dittmann 1910cceafb chore(changes): 0.10.1 2021-09-03 13:55:06 +02:00
Torsten Dittmann b9944a885a chore(changes): 0.10.1 2021-09-03 13:53:43 +02:00
Torsten Dittmann 37c33c3c7b fix(functions): environment variables 2021-09-03 13:41:42 +02:00