Commit Graph
93 Commits
Author SHA1 Message Date
ntimo dcb78946c7 [CI] Run tests on staging branch 2021-11-27 12:56:44 +00:00
ntimo 6bdadd6ba3 [API] Updated docs for transport route 2021-11-27 12:56:44 +00:00
Timo 618e00f302 Merge pull request #4320 from MrKrisKrisu/dev-ks-swagger
Add missing API endpoint to openapi.yaml
2021-11-12 14:19:51 +01:00
Timo 1c36f828e0 Merge pull request #4293 from ntimo/task/updated-swagger-to-3.52.5
Updated Swagger UI to v3.52.5
2021-10-18 17:23:16 +02:00
ntimo 6211ef5922 Updated Swagger UI to v3.52.5 2021-10-18 15:08:00 +00:00
Timo 362dedc014 Merge pull request #3992 from Hexaris/master
[Web] Update lang.sk.json
2021-02-19 18:11:46 +01:00
Timo 0a3ea8ee3f [olefy] Update container to alpine 3:13 to fix build (#3988) 2021-02-18 08:25:30 +01:00
Timo 4dc789a1bd Merge pull request #3983 from virre131/master
[Web] lang.sv.json
2021-02-14 12:57:27 +01:00
Timo b7546220c1 Merge pull request #3968 from myOmikron/myOmikron-docs
[docs] /api/v1/edit/mailbox Changed type of items parameter to list
2021-02-07 01:05:34 +01:00
Timo d4e70f4232 Merge pull request #3909 from mailcow/task/api-domain-ratelimit-day
[Api docs] Added day ratelimit option to /add/domain endpoint
2020-12-22 20:47:09 +01:00
ntimo 652a1f9957 [Api docs] Added day ratelimit option to /add/domain endpoint 2020-12-22 19:45:49 +00:00
Timo 0b1008e2be Merge pull request #3882 from ntimo/task/3880
[Api docs] Fixed rate limit examples
2020-11-30 16:30:26 +01:00
ntimo 0d2f578fcd [Api docs] Fixed rate limit examples 2020-11-30 15:29:21 +00:00
Timo 4d8c95bb5b Merge pull request #3823 from virre131/master
[Web] lang.sv.json
2020-10-25 14:39:27 +01:00
Timo a5b5652ee9 Merge pull request #3801 from ntimo/task/api-docs-domain-admin-edit
[API docs] Added edit domain admin route
2020-10-11 13:34:56 +02:00
ntimo f05a5254ec [API docs] Added edit domain admin route 2020-10-11 07:24:14 +00:00
Timo 49cca3b1d2 [API docs] Added domain admin acl edit route (#3802) 2020-10-11 08:38:16 +02:00
Timo 60dde06669 Merge pull request #3793 from ntimo/task/api-docs-fixes
[API docs] Fixed spelling mistakes
2020-10-06 17:11:45 +02:00
ntimo 09274613ef [API docs] Fixed spelling mistakes 2020-10-04 19:42:16 +00:00
Timo 0a5cd379fd Merge pull request #3782 from Lozik/master
Update lang.fr.json to reflect 6da5ee8
2020-09-28 06:41:20 +02:00
Timo bbdad38b23 Merge pull request #3764 from ntimo/task/api-docs-remove-int
[API docs] Removed all occurrences of _int
2020-09-17 21:02:27 +02:00
ntimo a85224f218 [API docs] Removed all occurrences of _int
Reflecting d9b91fc04f
2020-09-17 21:01:13 +02:00
Timo 8c62b48ab0 Merge pull request #3763 from ntimo/task/api-docs-remove-active_int
[API docs] Removed active_int
2020-09-17 20:48:50 +02:00
ntimo 370e6dc415 [API docs] Removed active_int
Reflecting d9b91fc04f
2020-09-17 20:35:45 +02:00
Timo N 0119326e1d Merge pull request #3721 from ntimo/task/api-docs-create-mailbox-update
[Web] Added new options to API docs
2020-08-25 18:53:38 +02:00
ntimo c702190b2f [Web] Added new options to API docs
route: /api/v1/add/mailbox
2020-08-25 13:16:59 +02:00
Timo N b65cf9a947 Merge pull request #3704 from ntimo/task/api-docs-syncjob-creation-request
[API docs] Added request body for sync job creation endpoint
2020-08-15 10:27:57 +02:00
ntimo bf7dd83e88 [API docs] Added request body for sync job creation endpoint 2020-08-14 21:08:09 +02:00
Timo N 9685b4b511 Merge pull request #3666 from ntimo/task/api-add-dkim-schema-fix
[WEB] Fixed schema for add/dkim api docs
2020-07-18 19:42:02 +02:00
ntimo 4e79ec48a7 [WEB] Fixed schema for add/dkim api docs 2020-07-18 19:41:12 +02:00
Timo N 97e5d31dd4 [Web] Added spam-score api docs (#3608) 2020-06-12 07:26:48 +02:00
Timo N 5fe9de0500 [API] Removed api_blueprint docs and use swagger (#3595)
* [NGINX] Removed api docs location

* [WEB] Removed api_blueprint api docs

* [WEB] Added openapi/swagger api viewer

* [WEB] Added openapi.yaml with api docs

* [WEB] Added request body for create app password endpoint

* [Web] Updated types in openapi.yaml

* [Web] Only define API docs auth header once

* [Web] Added 401 api response to docs
2020-06-07 20:46:17 +02:00
Timo N 0a63e5e8ce Merge pull request #3582 from ntimo/task/update-api-docs
[Web] Update API docs
2020-05-30 15:22:39 +02:00
ntimo a92f025062 [Web] Update API docs 2020-05-30 15:19:58 +02:00
Timo N e91fb7ccdd [Web] Updated Yubico.php to v2.7 (#3535)
Source: https://github.com/Yubico/php-yubico/releases/tag/Auth_Yubico-2.7
2020-05-13 07:03:14 +02:00
Timo N 5a4bb635c9 Merge pull request #3532 from virre131/master
[Web] Translation lang.sv.json
2020-05-11 19:13:06 +02:00
Timo N 9736427abb Merge pull request #3492 from Geitenijs/patch-12
Update lang.nl.json
2020-04-18 23:52:07 +02:00
Timo N a63bad41bf [Helper] Added name to backup and restore containers (#3477) 2020-04-14 14:20:05 +02:00
Timo N d86be26387 Merge pull request #3475 from dragoangel/patch-17
Update lang.ru.json
2020-04-14 11:19:44 +02:00
Timo N 048899ad71 [Web] Fixed read write API permissions (#3465) 2020-04-11 07:33:13 +02:00
Timo N fd3a8dd552 Merge pull request #3461 from Ndr6/patch-1
Update lang.fr.json
2020-04-09 13:51:19 +02:00
Timo N 9fd313a715 Merge pull request #3429 from ntimo/task/drone-ci-v2
[CI SKIP][CI] Update hmac
2020-03-25 07:58:59 +01:00
ntimo 756f6c2314 [CI SKIP][CI] Update hmac 2020-03-24 23:52:54 +01:00
Timo N 9cd391a7e5 Merge pull request #3426 from ntimo/task/drone-ci-v2
[CI SKIP][CI] New prepare-tests job
2020-03-22 18:24:43 +01:00
ntimo fb7bafe254 [CI SKIP][CI] New prepare-tests job 2020-03-22 16:08:14 +01:00
Timo N c7f932c587 [Web] Added hint where api docs can be found (#3335) 2020-02-16 18:49:46 +01:00
Timo N b933131ff2 Merge pull request #3301 from ntimo/task/drone-ci-latest-release
[CI] Download latest test release
2020-01-29 17:18:21 +01:00
ntimo 073b3a86f2 [CI] Download latest test release 2020-01-29 17:16:25 +01:00
Timo N d9b7a8edb1 [CI] Changed tests download url (#3297) 2020-01-28 09:32:14 +01:00
Timo N f1f8a48fa3 [CI] Added automated testing using drone (#3278) 2020-01-19 22:39:45 +01:00
Timo N bd18700764 Merge pull request #3232 from ntimo/task/status-api
[API] Added new status route to get some system infos
2019-12-23 20:10:43 +01:00
ntimo d65d6a3704 [API] Make Solr API return data if Solr is enabled 2019-12-23 19:12:18 +01:00
ntimo 4f8fabd1cc [API] Added docs for new status api 2019-12-23 18:55:26 +01:00
ntimo 2ab73da2cf [API] Added new status route to get some system infos 2019-12-23 18:45:45 +01:00
Timo N fb5404ace2 Merge pull request #3230 from ntimo/task/api-docs
[API] Fixed api docs not being displayed correctly
2019-12-22 21:57:16 +01:00
ntimo 556b67af99 [API] Added DKIM get route to api docs 2019-12-22 21:55:33 +01:00
ntimo a326cdf447 [API] Fixed api docs not being displayed correctly 2019-12-22 15:53:05 +01:00
ntimo 3bbd412369 [API] Update API docs with app password routes 2019-12-21 23:21:11 +01:00
Timo N f626c078be [API Docs] Playground feature and new routes (fail2ban edit, resources) (#3055)
* [API] Updated docs with new playground feature and parameters for get logs endpoints

* [API] Added Fail2Ban edit route and resources routes

* [API] Added playground feature to docs

* [API] Added delete mail from quarantine route

* [Api] Added get parameters for mailboxes route
2019-11-11 09:52:31 +01:00
ntimo af13ae455c [API] Invalidate session after api call is done 2019-10-08 19:30:01 +02:00
ntimo 8a87dd4254 [API] Removed unsets that are not needed 2019-10-05 18:14:36 +02:00
ntimo 2c7e9f49d5 [API] Added comments to defaults 2019-10-04 09:01:31 +02:00
ntimo cb9ab928b3 [Web] Replaced die(); with exit(); due to code conventions 2019-10-04 08:40:24 +02:00
ntimo 6372df21fe [API] Replaced die(); with exit(); due to code conventions 2019-10-04 08:37:30 +02:00
ntimo 08350d9a95 [API] Added missing route not found error for /get/logs/ 2019-10-03 20:58:56 +02:00
ntimo 2da55296b5 [API] Catch more cases where no api route exists 2019-10-03 20:52:09 +02:00
ntimo b9c244b746 [API] Only allow POST method for edit apis 2019-10-03 18:14:27 +02:00
ntimo 5fa456770f [API] Removed hard coded status code 200 2019-10-03 17:25:56 +02:00
ntimo 416d5a12f8 [API] Unset POST when only GET is allowed 2019-10-03 15:06:08 +02:00
ntimo ab298741e3 [API] Added comments 2019-10-03 15:04:25 +02:00
ntimo 877c48db58 [API] Added missing die() 2019-10-03 14:42:30 +02:00
ntimo c4c9d2a3b4 [API] Fixed broken if 2019-10-03 14:39:38 +02:00
ntimo f393049273 [API] Make add and delete routes POST only 2019-10-03 14:36:10 +02:00
ntimo 948137b4b4 [API] Fixed only allow GET logic 2019-10-03 12:56:01 +02:00
ntimo c67e86756f [API] Better check for GET method 2019-10-03 12:54:06 +02:00
ntimo 796853cae5 [API] Replace exit with die(); 2019-10-03 12:50:58 +02:00
ntimo 72f8c0a5bd [API] Added proper status codes to API 2019-10-03 12:48:19 +02:00
ntimo 27ee8c3277 [API Docs] Added new oAuth endpoints 2019-10-03 12:47:07 +02:00
ntimo 6ab1304579 [Nginx] Make api docs browsable using /api and /api/ uri 2019-10-03 11:27:44 +02:00
ntimo 52b75aef89 Merge branch 'master' into task/api-docs
# Conflicts:
#	data/conf/nginx/site.conf
2019-10-03 11:21:56 +02:00
ntimo 7c43e2e120 [Nginx] Fix nginx config for API docs 2019-10-03 11:19:17 +02:00
ntimo aa7d2037a1 [Web] Removed output.html 2019-10-03 11:08:28 +02:00
ntimo 6e07de8d4f Merge branch 'master' into task/api-docs 2019-10-03 11:07:58 +02:00
ntimo ea55b2a2a7 [Web] Updated API docs 2019-10-03 11:06:26 +02:00
ntimo 5cf74f6b85 [NGINX] Make API docs accessible using /api/ 2019-10-02 22:13:47 +02:00
ntimo 73772275c9 [Web] Added API docs html render 2019-10-02 22:13:12 +02:00
ntimo 8b5be0b56d [Web] Return 401 status code when API authentication fails 2019-10-02 13:05:12 +02:00
ntimo ba6c5b7197 [Rspamd] Updated bad_word maps 2019-09-17 20:39:08 +02:00
ntimo 3ca014ee79 [Rspamd] Added multimap config for bad_words_de.map 2019-09-16 18:18:56 +02:00
ntimo 005ed2cadc [Rspamd] Split bad words into multiple files per language 2019-09-15 11:53:04 +02:00
ntimo 96af23e9a2 [Updater] Save diff files into subdirectory 2019-08-25 16:41:52 +02:00
Timo N 9325bb6f4e Merge pull request #2594 from FELDSAM-INC/domain-default-mailbox-quota
Default quota for mailbox
2019-06-09 10:49:43 +02:00
Timo N 73b9b8cf45 Merge pull request #2693 from dofl/patch-1
[Postfix] Retry for 5 days instead of 1
2019-06-09 10:47:33 +02:00