[PR #794] [MERGED] First draft of a REST API. #2020

Closed
opened 2026-02-27 11:20:34 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/modoboa/modoboa/pull/794
Author: @tonioo
Created: 11/27/2015
Status: Merged
Merged: 11/27/2015
Merged by: @tonioo

Base: masterHead: change_password_api_523


📝 Commits (3)

📊 Changes

25 files changed (+356 additions, -21 deletions)

View changed files

📝 modoboa/admin/lib.py (+3 -3)
modoboa/admin/migrations/0003_auto_20151118_1215.py (+19 -0)
📝 modoboa/admin/tests/export.py (+2 -2)
modoboa/core/api.py (+29 -0)
📝 modoboa/core/commands/templates/settings.py.tpl (+12 -0)
📝 modoboa/core/forms.py (+14 -0)
📝 modoboa/core/models.py (+1 -0)
modoboa/core/serializers.py (+41 -0)
modoboa/core/templates/core/api_access.html (+32 -0)
📝 modoboa/core/templates/core/user_index.html (+1 -1)
📝 modoboa/core/templates/core/user_profile.html (+6 -3)
📝 modoboa/core/templatetags/core_tags.py (+7 -0)
📝 modoboa/core/tests.py (+65 -1)
📝 modoboa/core/urls.py (+2 -0)
modoboa/core/urls_api.py (+14 -0)
📝 modoboa/core/views/user.py (+26 -2)
📝 modoboa/lib/parameters.py (+3 -3)
📝 modoboa/lib/tests.py (+20 -0)
modoboa/limits/migrations/0002_auto_20151114_1518.py (+22 -0)
📝 modoboa/static/js/global.js (+6 -4)

...and 5 more files

📄 Description

see #523


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/modoboa/modoboa/pull/794 **Author:** [@tonioo](https://github.com/tonioo) **Created:** 11/27/2015 **Status:** ✅ Merged **Merged:** 11/27/2015 **Merged by:** [@tonioo](https://github.com/tonioo) **Base:** `master` ← **Head:** `change_password_api_523` --- ### 📝 Commits (3) - [`68b5fc1`](https://github.com/modoboa/modoboa/commit/68b5fc1a3e9478870c25e991ec6654d7d39ff5f5) First draft of a REST API. - [`c4ec4f4`](https://github.com/modoboa/modoboa/commit/c4ec4f447c275bd7826d12a02a5e2b8aec56408d) Update test config. - [`0411ac2`](https://github.com/modoboa/modoboa/commit/0411ac2d54067f3bee09182552d4521a1871e040) Fix unit tests. ### 📊 Changes **25 files changed** (+356 additions, -21 deletions) <details> <summary>View changed files</summary> 📝 `modoboa/admin/lib.py` (+3 -3) ➕ `modoboa/admin/migrations/0003_auto_20151118_1215.py` (+19 -0) 📝 `modoboa/admin/tests/export.py` (+2 -2) ➕ `modoboa/core/api.py` (+29 -0) 📝 `modoboa/core/commands/templates/settings.py.tpl` (+12 -0) 📝 `modoboa/core/forms.py` (+14 -0) 📝 `modoboa/core/models.py` (+1 -0) ➕ `modoboa/core/serializers.py` (+41 -0) ➕ `modoboa/core/templates/core/api_access.html` (+32 -0) 📝 `modoboa/core/templates/core/user_index.html` (+1 -1) 📝 `modoboa/core/templates/core/user_profile.html` (+6 -3) 📝 `modoboa/core/templatetags/core_tags.py` (+7 -0) 📝 `modoboa/core/tests.py` (+65 -1) 📝 `modoboa/core/urls.py` (+2 -0) ➕ `modoboa/core/urls_api.py` (+14 -0) 📝 `modoboa/core/views/user.py` (+26 -2) 📝 `modoboa/lib/parameters.py` (+3 -3) 📝 `modoboa/lib/tests.py` (+20 -0) ➕ `modoboa/limits/migrations/0002_auto_20151114_1518.py` (+22 -0) 📝 `modoboa/static/js/global.js` (+6 -4) _...and 5 more files_ </details> ### 📄 Description see #523 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 11:20:34 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#2020
No description provided.