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
da8b4bb9f9
Add build step and more function cleanup
2021-09-13 11:50:45 +01: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
Bradley Schofield
35ed296b75
Add Deno and update UI
2021-09-01 10:48:56 +01:00
Bradley Schofield
f5e1ce01b7
More Changes
2021-08-27 11:55:22 +01:00
Bradley Schofield
82b7e18033
First Test
2021-08-24 10:32:27 +01:00
Eldad Fux
d0e4e5cb29
Fixed bug
2021-07-22 17:49:52 +03:00
Bradley Schofield
22bc391047
Update app/controllers/api/functions.php
...
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com>
2021-06-22 11:18:26 +01:00
Bradley Schofield
c92a820c6d
Renamed env
param on /v1/functions
to runtime
2021-06-21 15:42:39 +01:00
Eldad Fux
63a92a768a
Fixed functions webhooks trigger
2021-05-17 18:52:22 +03:00
Eldad Fux
a8cc398c85
Updated functions trigger
2021-05-17 14:32:37 +03:00
Torsten Dittmann
24705f2d08
Merge branch '0.8.x' of https://github.com/appwrite/appwrite into feat-upgrade-php-version
2021-04-29 09:37:08 +02:00
Torsten Dittmann
4689d0b69f
Revert "fix: influx db client"
...
This reverts commit 5ddcdf1779
.
2021-04-27 15:51:35 +02:00
Torsten Dittmann
5ddcdf1779
fix: influx db client
2021-04-27 15:39:40 +02:00
Torsten Dittmann
f2426aa473
fix: use authorization control instead of arguments
2021-04-27 09:28:42 +02:00
Torsten Dittmann
4eb298e4e0
fix: executions permission validation
2021-04-27 09:12:59 +02:00
Torsten Dittmann
25b03c90f8
feat: introduce appwrite/php-runtimes
2021-04-21 13:02:54 +02:00
Eldad Fux
ce8b3686d8
Replaced sdk.security with sdk.auth
2021-04-16 10:22:17 +03:00
Eldad Fux
8ea83b24c3
Added new JWT as SDK auth method
2021-03-29 00:22:12 +03:00
kodumbeats
d33b12bd61
Merge remote-tracking branch 'origin/dev' into feat-962-pass-data-to-function-execution
2021-03-22 12:47:06 -04:00
Eldad Fux
a76016fa37
Fixed functions tests
2021-03-22 18:19:05 +02:00
kodumbeats
daeed74473
Merge branch '0.8.x' into feat-962-pass-data-to-function-execution
2021-03-18 07:14:16 -04:00
Eldad A. Fux
08dd968ab9
Merge branch '0.8.x' into feat-functions-and-executions-events
2021-03-17 22:55:43 +02:00
Eldad Fux
024fae0d21
Changed execution default permissions
2021-03-14 01:52:05 +02:00
kodumbeats
f734fc1de2
Add events for functions and executions
2021-03-11 13:25:46 -05:00
kodumbeats
681ab12f76
Instantiate jwt outside conditionals
2021-03-10 15:25:54 -05:00
kodumbeats
f56a63c611
Make JWT for each execution
2021-03-10 12:48:05 -05:00
kodumbeats
da8984f66e
Pass userId and JWT to function as env vars
2021-03-10 11:58:46 -05:00
kodumbeats
59984fa6c0
Pass custom function $data to execution
2021-03-09 14:58:03 -05:00
Eldad Fux
dde5a761f9
Updated dependencies
2021-02-21 23:37:22 +02:00
Eldad Fux
e704cc82b5
Remove content type when no content
2021-02-02 08:02:35 +02:00
Eldad Fux
8fc7026cfb
Changed file param to code (again)
2021-01-31 21:11:03 +02:00
Eldad Fux
52a37051c9
Fixed tests added new SDK label
2021-01-29 16:29:53 +02:00
Eldad Fux
d6df93fb3c
Updated param name
2021-01-29 13:37:00 +02:00
Eldad A. Fux
1c361cc094
Merge pull request #854 from appwrite/feat-tag-file-validation
...
Feat tag file validation
2021-01-28 14:50:56 +02:00
Eldad Fux
9ff0790d44
Fixed validation
2021-01-27 20:08:46 +02:00
Eldad Fux
5e8c7eb3d3
Added a new file extension validator
2021-01-27 15:15:44 +02:00
Eldad Fux
8fddd33f4b
Added file type validation
2021-01-27 00:15:20 +02:00
Eldad Fux
f3677c60e0
Merge branch '0.7.x' of github.com:appwrite/appwrite into feat-function-schedule
2021-01-26 22:36:31 +02:00
Damodar Lohani
d4c7ab045a
Switching to utopia-php/storage
2021-01-22 14:13:33 +05:45
Eldad Fux
26faaae5fc
Removed log
2021-01-17 02:08:16 +02:00
Eldad Fux
f16113dbb3
Some minor fixes
2021-01-17 02:07:43 +02:00
Eldad Fux
47f5e871ba
Added scheduling
2021-01-17 01:38:13 +02:00
Eldad Fux
17c90846e1
Fixed syntax bug in functions service
2021-01-15 07:30:49 +02:00
Eldad A. Fux
bce0933cc2
Merge pull request #817 from lohanidamodar/feat-disable-usage-stats
...
Feat disable usage stats
2021-01-13 22:38:02 +02:00
Damodar Lohani
379ce3abce
refactoring with suggested updates
2021-01-13 12:10:43 +05:45
Damodar Lohani
8da252366d
Skip functions usage getting from influx if usage stats disabled
2021-01-13 06:55:52 +05:45
Eldad Fux
ac8410d22b
Added functions execution abuse limit
2021-01-12 00:21:56 +02:00
Eldad A. Fux
d6df6b9fdc
Merge pull request #788 from appwrite/feat-execute-functions-from-client
...
Enabled client endpoints for CF
2021-01-01 10:37:48 +02:00
Eldad A. Fux
1bb95fd948
Merge pull request #790 from appwrite/feat-update-function-docs
...
Updated docs
2020-12-31 13:11:34 +02:00