Commit Graph
66 Commits
Author SHA1 Message Date
shimon b030c02a8c updates to multi region sync 2024-06-05 10:41:42 +03:00
shimon 5dcc4d52a4 updates to multi region sync 2024-06-04 17:09:24 +03:00
shimon b700aa06f8 Merge branch 'refactor-usage-sn' of github.com:appwrite/appwrite into feat-reatime-cache-cert-sync
 Conflicts:
	.env
	.gitignore
	Dockerfile
	app/cli.php
	app/config/collections.php
	app/config/regions.php
	app/config/services.php
	app/console
	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/realtime.php
	app/worker.php
	app/workers/deletes.php
	bin/worker-certificates
	bin/worker-deletes
	composer.json
	composer.lock
	docker-compose.yml
	src/Appwrite/Platform/Services/Tasks.php
	src/Appwrite/Platform/Tasks/Maintenance.php
	src/Appwrite/Platform/Tasks/SSL.php
	src/Appwrite/Platform/Workers/Certificates.php
	src/Appwrite/Platform/Workers/sync-in.php
	src/Appwrite/Platform/Workers/sync-out.php
	src/Appwrite/Utopia/Response.php
	tests/e2e/Services/Databases/DatabasesConsoleClientTest.php
	tests/e2e/Services/Functions/FunctionsCustomServerTest.php
	tests/e2e/Services/Realtime/RealtimeCustomClientTest.php
2024-06-02 20:56:00 +03:00
Jake Barnby 458c2d1446 Merge remote-tracking branch 'origin/main' into chore-sync-main 2023-11-13 16:46:05 +13:00
Jake Barnby 1429c82aa0 Make VCS, proxy and migrations services non-optional so they aren't toggled with enable/disable all service routes 2023-11-06 12:04:56 +13:00
Prateek Banga 2fd7467e2a fix graphQL test 2023-09-20 22:59:47 +05:30
prateek banga 1762c81b8d Merge branch 'feat-messages-event-config' into feat-mailgun-provider 2023-08-31 18:32:26 +05:30
prateek banga ac33d7828f Revert "Pint linter ran"
This reverts commit bf5f0a8419.
2023-08-24 01:53:52 +05:30
wess bf5f0a8419 Pint linter ran 2023-08-23 13:12:43 -04:00
Vincent (Wen Yu) Ge 07a7a710ee Improve error and copy in params/models 2023-08-22 20:11:33 +00:00
prateek banga a6d613542b adds messaging api controlle for mailgun provider 2023-08-21 16:14:50 +05:30
Matej Bačo 899bc38069 Merge branch 'cl-1.4.x' into feat-git-integration 2023-08-10 01:12:09 +02: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
Matej Bačo 906f86fbb8 Merge branch 'cloud-1.4.x' into feat-git-integration 2023-08-06 09:31:32 +02:00
Steven Nguyen aa3c2faed9 Merge tag '1.3.8' into cloud-1.3.x-2 2023-08-04 13:55:07 -07:00
Bradley Schofield 8f5d79e668 Move to new branch 2023-08-04 17:21:41 +01:00
Matej Bačo 6e515e3cc4 Copy Khushboo's integration from feat-peach-q1-kh 2023-05-22 12:58:13 +02:00
Torsten Dittmann d47b32856b fix: console server duplicate key 2023-04-11 20:57:27 +02:00
Torsten Dittmann 28758d4794 fix: typo 2023-03-31 18:47:00 +02:00
Torsten Dittmann 3860602697 feat: console service 2023-03-31 17:14:59 +02:00
Matej Bačo 59f5978fa3 Implement rules 2023-03-08 19:30:01 +01:00
Damodar Lohani f41e3b1e8f Merge remote-tracking branch 'origin/master' into feat-db-pools-master-sync 2023-01-12 07:25:23 +00:00
shimon 0abfae8ca1 Merge branch 'feat-db-pools' of github.com:appwrite/appwrite into feat-redis-sync
 Conflicts:
	.env
	Dockerfile
	app/cli.php
	app/init.php
	app/preload.php
	app/worker.php
	composer.json
	composer.lock
	src/Appwrite/Platform/Tasks/Maintenance.php
	src/Appwrite/Platform/Tasks/sync-edge.php
2022-11-17 13:11:05 +02:00
Christy Jacob d7d41b4b6b feat: move project endpoint to another service 2022-11-14 23:52:04 +05:30
shimon b7d7f43aef addressing comments 2022-10-26 15:10:24 +03:00
shimon b0fe5f3e90 addressing comments 2022-10-26 09:54:15 +03:00
shimon 59c02ddf84 addressing comments 2022-10-23 18:10:49 +03:00
shimon 70f1a3eaf8 cloud sync maintenance worker 2022-10-19 12:36:45 +03:00
shimon c6a054f88d redis-syncs 2022-10-06 15:33:57 +03:00
Jake Barnby 9d134a949f Merge remote-tracking branch 'origin/master' into feat-graphql-support
# Conflicts:
#	app/controllers/api/databases.php
#	app/controllers/general.php
#	app/init.php
#	composer.json
#	composer.lock
#	docker-compose.yml
#	phpunit.xml
2022-07-01 00:05:44 +12:00
Torsten Dittmann 3cdeeac964 feat: global attributes in specs 2022-06-27 10:41:10 +02:00
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
Jake Barnby e865f77a6b Merge remote-tracking branch 'origin/master' into feat-graphql-support
# Conflicts:
#	CONTRIBUTING.md
#	app/config/errors.php
#	app/controllers/api/account.php
#	app/controllers/api/graphql.php
#	app/init.php
#	composer.json
#	composer.lock
2022-06-20 11:15:22 +12:00
Everly Precia Suresh 19300ccdd7 format files in app, src, tests 2022-05-23 14:54:50 +00:00
Jake Barnby d9c0d1d556 Update service def 2022-04-07 17:54:10 +12:00
Matej Baco 8009adc11d Migrated project services, providers, domains, webhooks and keys to it's own collection 2021-08-30 16:24:50 +02:00
Eldad Fux 93554135b4 Added icons 2021-08-01 10:55:46 +03:00
Eldad Fux 90b25aa2f2 Work in progress - UI 2021-08-01 01:17:35 +03:00
Eldad Fux fde3c0b112 Added response filter 2021-07-31 22:07:05 +03:00
Eldad Fux c27fb0f000 work in progress 2021-07-31 07:58:33 +03:00
Christy Jacob a693b72946 feat: added short descriptions for all services 2021-02-09 00:08:00 +05:30
Eldad Fux 237973bcb9 Added service descriptions to Swagger and OpenAPI3 specs 2021-01-26 13:54:06 +02:00
Eldad Fux 9f386df16a Updated controllers naming 2020-07-29 10:29:34 +03:00
Eldad Fux 09e57b46ce Updated collections 2020-05-04 17:35:01 +03:00
Eldad Fux 9b1666eeb6 Updated docs and added the health API to the server SDKs 2020-05-01 11:48:42 +03:00
Eldad Fux 02408f97d5 Updated docs 2020-02-07 07:23:36 +02:00
Eldad Fux bcfde30820 Updated services 2020-02-06 15:03:32 +02:00
Eldad Fux 07ee07f6e4 Deprecating auth service 2020-01-05 13:29:42 +02:00
Eldad Fux cdbe1d4bc0 Updated webhooks event list 2020-01-04 17:45:59 +02:00
Eldad Fux eff4c94066 Added empty graphql controller 2020-01-03 23:16:26 +02:00