[GH-ISSUE #208] Improve the admin application models #192

Closed
opened 2026-02-27 11:10:32 +03:00 by kerem · 5 comments
Owner

Originally created by @tonioo on GitHub (Dec 4, 2013).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/208

Originally assigned to: @tonioo on GitHub.

Originally created by Antoine Nguyen on 2012-01-27T12:48:35Z

Currently, models defined in this application are misorganized. In order to be more 'Django' compliant and to prepare future evolutions, they must be improved.

Originally created by @tonioo on GitHub (Dec 4, 2013). Original GitHub issue: https://github.com/modoboa/modoboa/issues/208 Originally assigned to: @tonioo on GitHub. **Originally created by Antoine Nguyen on 2012-01-27T12:48:35Z** Currently, models defined in this application are misorganized. In order to be more 'Django' compliant and to prepare future evolutions, they must be improved.
kerem 2026-02-27 11:10:32 +03:00
Author
Owner

@tonioo commented on GitHub (Dec 4, 2013):

Posted by Redmine Admin on 2012-01-28T10:55:26Z

In [e7b80734cb2095e573a0823c425605401d38e1a2]:

#!CommitTicketReference repository="" revision="e7b80734cb2095e573a0823c425605401d38e1a2"
wip: Resellers and limits (see #105)
* Added support for migrations
* Big refactoring of the admin code
done: Support for SHA256 algorithm to store passwords (fix #195)
done: admin models refactoring (fix #196)
<!-- gh-comment-id:29814139 --> @tonioo commented on GitHub (Dec 4, 2013): **Posted by Redmine Admin on 2012-01-28T10:55:26Z** In [e7b80734cb2095e573a0823c425605401d38e1a2]: <pre> #!CommitTicketReference repository="" revision="e7b80734cb2095e573a0823c425605401d38e1a2" wip: Resellers and limits (see #105) * Added support for migrations * Big refactoring of the admin code done: Support for SHA256 algorithm to store passwords (fix #195) done: admin models refactoring (fix #196) </pre>
Author
Owner

@tonioo commented on GitHub (Dec 4, 2013):

Posted by Redmine Admin on 2012-01-31T14:46:18Z

In [aabd97710b770b2e761019518e96981dce33ae11]:

#!CommitTicketReference repository="" revision="aabd97710b770b2e761019518e96981dce33ae11"
* Fixed bad parameter name (see #196)
* Added missing migration to set the right permissions for existing users on existing domains (see #105)
<!-- gh-comment-id:29814140 --> @tonioo commented on GitHub (Dec 4, 2013): **Posted by Redmine Admin on 2012-01-31T14:46:18Z** In [aabd97710b770b2e761019518e96981dce33ae11]: <pre> #!CommitTicketReference repository="" revision="aabd97710b770b2e761019518e96981dce33ae11" * Fixed bad parameter name (see #196) * Added missing migration to set the right permissions for existing users on existing domains (see #105) </pre>
Author
Owner

@tonioo commented on GitHub (Dec 4, 2013):

Posted by Redmine Admin on 2012-01-31T16:09:17Z

In [8e6951c045bd0fe1e496cc75816c3b60ab8e0733]:

#!CommitTicketReference repository="" revision="8e6951c045bd0fe1e496cc75816c3b60ab8e0733"
* Fixed broken unit tests (see #196)
* No more fixtures for the 'limits' extension (were causing problems when running tests) (see #105)
<!-- gh-comment-id:29814141 --> @tonioo commented on GitHub (Dec 4, 2013): **Posted by Redmine Admin on 2012-01-31T16:09:17Z** In [8e6951c045bd0fe1e496cc75816c3b60ab8e0733]: <pre> #!CommitTicketReference repository="" revision="8e6951c045bd0fe1e496cc75816c3b60ab8e0733" * Fixed broken unit tests (see #196) * No more fixtures for the 'limits' extension (were causing problems when running tests) (see #105) </pre>
Author
Owner

@tonioo commented on GitHub (Dec 4, 2013):

Posted by Redmine Admin on 2012-02-01T15:51:06Z

In [0eea646d3dfb191c418a44ee35071693e594d0fb]:

#!CommitTicketReference repository="" revision="0eea646d3dfb191c418a44ee35071693e594d0fb"
Fixed a permission issue for domain admins.
see #196
<!-- gh-comment-id:29814143 --> @tonioo commented on GitHub (Dec 4, 2013): **Posted by Redmine Admin on 2012-02-01T15:51:06Z** In [0eea646d3dfb191c418a44ee35071693e594d0fb]: <pre> #!CommitTicketReference repository="" revision="0eea646d3dfb191c418a44ee35071693e594d0fb" Fixed a permission issue for domain admins. see #196 </pre>
Author
Owner

@tonioo commented on GitHub (Dec 4, 2013):

Posted by Redmine Admin on 2012-02-02T12:51:51Z

In [32b63c2879a31cdde96809841174137a77e734f7]:

#!CommitTicketReference repository="" revision="32b63c2879a31cdde96809841174137a77e734f7"
Javascript code refactoring.
see #196
<!-- gh-comment-id:29814146 --> @tonioo commented on GitHub (Dec 4, 2013): **Posted by Redmine Admin on 2012-02-02T12:51:51Z** In [32b63c2879a31cdde96809841174137a77e734f7]: <pre> #!CommitTicketReference repository="" revision="32b63c2879a31cdde96809841174137a77e734f7" Javascript code refactoring. see #196 </pre>
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#192
No description provided.