1
0
Fork 0
mirror of synced 2024-06-01 18:39:57 +12:00
Commit graph

43 commits

Author SHA1 Message Date
shimon 7a2ee683e3 refactor usage poc 2024-01-28 11:28:59 +02:00
Bradley Schofield dea3e74b6a Implement Job based hamster 2023-11-28 10:19:55 +00:00
shimon 593e5ab316 some fixes 2023-10-17 22:08:01 +03:00
shimon 56f565bf30 addressing some comments 2023-10-17 07:23:33 +03:00
shimon c4bd6e008e Merge branch 'master' of github.com:appwrite/appwrite into refactor-workers
 Conflicts:
	.env
	app/cli.php
	app/config/collections.php
	app/console
	app/controllers/api/account.php
	app/controllers/api/databases.php
	app/controllers/api/functions.php
	app/controllers/api/projects.php
	app/controllers/api/storage.php
	app/controllers/api/teams.php
	app/controllers/api/users.php
	app/controllers/general.php
	app/controllers/shared/api.php
	app/init.php
	app/worker.php
	app/workers/audits.php
	app/workers/builds.php
	app/workers/certificates.php
	app/workers/databases.php
	app/workers/deletes.php
	app/workers/functions.php
	app/workers/mails.php
	bin/worker-usage
	composer.json
	composer.lock
	docker-compose.yml
	src/Appwrite/Event/Delete.php
	src/Appwrite/Event/Mail.php
	src/Appwrite/Platform/Tasks/Maintenance.php
2023-09-27 18:51:17 +03:00
Bradley Schofield 91c82f0d7d Merge remote-tracking branch 'origin/cl-1.4.x' into feat-implement-migrations 2023-08-07 16:09:28 +01:00
Bradley Schofield 8f5d79e668 Move to new branch 2023-08-04 17:21:41 +01:00
shimon d820d93ac7 databases worker 2023-06-04 19:25:56 +03:00
shimon 0d2987620c refactor workers 2023-06-04 11:19:49 +03:00
shimon 6e7c160249 changing event signature 2023-06-02 06:54:34 +03:00
shimon f1466c05cf refactor workers 2023-05-29 16:58:45 +03:00
Damodar Lohani 472265497b fix formatting and error 2023-05-11 06:12:39 +00:00
Damodar Lohani b5379f0f0c feature to pause events 2023-04-26 08:37:38 +00:00
Bradley Schofield 1cd84aacc7 Update Event.php 2022-12-20 13:06:57 +00:00
Bradley Schofield b0c8e8980d Continue removing resque 2022-12-20 12:48:55 +00:00
Bradley Schofield a09e23d0b9 Start work on porting webhooks 2022-12-20 11:07:49 +00:00
shimon b71bba2a9c updates 2022-12-04 19:06:23 +02:00
Christy Jacob a34223748b fix: return types 2022-11-16 17:32:35 +00:00
Christy Jacob e976bd3cb1 fix: event triggers 2022-11-16 11:22:19 +05:30
Torsten Dittmann 6931116561 fix: assoc events array from events class 2022-06-22 16:44:30 +02:00
Damodar Lohani 8f14f5aa21
Database layer (#3338)
* database response model

* database collection config

* new database scopes

* database service update

* database execption codes

* remove read write permission from database model

* updating tests and fixing some bugs

* server side tests are now passing

* databases api

* tests for database endpoint

* composer update

* fix error

* formatting

* formatting fixes

* get database test

* more updates to events and usage

* more usage updates

* fix delete type

* fix test

* delete database

* more fixes

* databaseId in attributes and indexes

* more fixes

* fix issues

* fix index subquery

* fix console scope and index query

* updating tests as required

* fix phpcs errors and warnings

* updates to review suggestions

* UI progress

* ui updates and cleaning up

* fix type

* rework database events

* update tests

* update types

* event generation fixed

* events config updated

* updating context to support multiple

* realtime updates

* fix ids

* update context

* validator updates

* fix naming conflict

* fix tests

* fix lint errors

* fix wprler and realtime tests

* fix webhooks test

* fix event validator and other tests

* formatting fixes

* removing leftover var_dumps

* remove leftover comment

* update usage params

* usage metrics updates

* update database usage

* fix usage

* specs update

* updates to usage

* fix UI and usage

* fix lints

* internal id fixes

* fixes for internal Id

* renaming services and related files

* rename tests

* rename doc link

* rename readme

* fix test name

* tests: fixes for 0.15.x sync

Co-authored-by: Torsten Dittmann <torsten.dittmann@googlemail.com>
2022-06-22 12:51:49 +02:00
Torsten Dittmann 70c98b0cfc feat: messaging worker 2022-06-08 15:57:34 +02:00
Everly Precia Suresh 3b14ccb7d4 fix linting issues 2022-06-02 13:09:04 +00:00
Everly Precia Suresh d41aff1861 fix linting issues 2022-06-02 13:03:37 +00:00
Everly Precia Suresh 19300ccdd7 format files in app, src, tests 2022-05-23 14:54:50 +00:00
Torsten Dittmann 8290d1a562 fix: event return type 2022-05-16 19:16:08 +02:00
Torsten Dittmann 20c7b931ef fix: phpdocs 2022-05-16 19:15:38 +02:00
Torsten Dittmann 7dc5d0e2be fix: event class 2022-05-10 15:03:34 +02:00
Torsten Dittmann 12557f7143 Merge branch '0.14.x' of https://github.com/appwrite/appwrite into feat-new-event-model 2022-04-25 16:40:59 +02:00
Torsten Dittmann 224c34b6a6 fix: remove usage queue 2022-04-19 15:28:30 +02:00
Torsten Dittmann 7790d72c0c fix: realtime, tests and webhooks 2022-04-18 18:21:45 +02:00
Torsten Dittmann 87b8fc3c41 feat: event classes for different cases 2022-04-13 14:39:31 +02:00
Torsten Dittmann 2f9b9445dd sync with devices 2022-04-04 08:30:07 +02:00
Torsten Dittmann 6de577191b feat: event model parsing 2022-03-29 11:30:57 +03:00
Christy Jacob fa006e9963 feat: replace strings with constant 2022-01-31 13:46:24 +04:00
Eldad Fux f7497784d3 Backward compatibility 2021-08-01 16:37:59 +03:00
Eldad Fux 95dacecf3a Removed the tasks service 2021-07-27 17:16:12 +03:00
kodumbeats 90b280a014 Outline database resque worker 2021-06-17 14:22:06 -04:00
Christy Jacob dce89663b0 patch: review comments 2020-12-27 23:27:35 +05:30
Christy Jacob fab01abe33 patch: added classname and queue names as constants in event 2020-12-22 18:21:46 +05:30
Eldad Fux 49aed67ad9 Fix for events memory management +
merged functions and webhooks events
2020-12-07 10:51:12 +02:00
Eldad Fux c3c6a5fea0 Reset event after trigger 2020-07-04 16:06:23 +03:00
Eldad Fux 8d3465e29f Added a vendor namespace to all local libs 2020-03-24 19:56:32 +02:00
Renamed from src/Event/Event.php (Browse further)