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