powerdns-admin/app/templates
Thomas M Steenholdt a3a58f16a5 Initial support for Accounts
This adds initial support for accounts a concept meant to signify a customer, a department or any other entity that somehow owns or manages one or more domains.

The purpose is to be able to assign an account to any number of domains, making it easy to track who owns or manages a domain, significantly improving manageability in setups with a large number of domains.

An account consists of a mandatory, unique `name` and optional `description`, `contact` name and `mail` address. The account `name` is stripped of spaces and symbols, and lower cased before getting stored in the database and in PowerDNS, to help ensure some type of predictability and uniqueness in the database.

The term *account* is actually taken from the PowerDNS database, where the `domains.account` column is used to store the account relationship, in in the form of the account `name`.

The link to a domain in PowerDNS-Admin is done through the `domain.account_id` FOREIGN KEY, that is linked to the `account.id` PRIMARY KEY.

(cherry picked from commits 4e95f33dfb0676d1c401a033c28bca3be7d6ec26, da0d596bd019a339549e2c59630a8fdee65d0e22, 7f06e6aaf4fd8011c784f24b7bbbba5f52aef319, 1c624dad8749024033d1d15dd6242ca52b39f135)
2018-06-04 13:10:02 -02:00
..
errors added custom error page for SAML authentication errors 2017-11-03 12:24:25 +01:00
admin_createuser.html Adjustment to prevent exception in Google/Github authentication when local user cannot be created 2018-03-30 17:43:34 +07:00
admin_editaccount.html Initial support for Accounts 2018-06-04 13:10:02 -02:00
admin_history.html Adjustment to have History sorts by oldest first. Fix #245 2018-04-18 12:11:00 +07:00
admin_manageaccount.html Initial support for Accounts 2018-06-04 13:10:02 -02:00
admin_manageuser.html Fix #180. Adjustment in table style. 2018-04-01 15:48:08 +07:00
admin_settings.html Added SCRIPT_ROOT parameter. Fixes #52. 2016-07-05 21:34:21 -06:00
admin.html Convert tabs to spaces in HTML template files. 2016-06-18 11:41:01 +07:00
base.html Initial support for Accounts 2018-06-04 13:10:02 -02:00
dashboard_domain.html Initial support for Accounts 2018-06-04 13:10:02 -02:00
dashboard.html Initial support for Accounts 2018-06-04 13:10:02 -02:00
domain_add.html Initial support for Accounts 2018-06-04 13:10:02 -02:00
domain_management.html Initial support for Accounts 2018-06-04 13:10:02 -02:00
domain.html Check zone serial before allowing user to submit their change. #183 2018-04-12 11:18:44 +07:00
dyndns.html Add dyndns feature 2016-06-20 16:32:14 +07:00
login.html Validate registration process. Change copyright year. 2018-04-18 13:16:02 +07:00
maintenance.html Initial commit 2015-12-13 16:34:12 +07:00
register.html Validate registration process. Change copyright year. 2018-04-18 13:16:02 +07:00
template_add.html Add first working draft of domain templating functionality 2018-02-07 22:30:29 +03:00
template_edit.html Added the ability to create a template based on the zone records 2018-02-07 22:44:46 +03:00
template.html Join "Edit" and "Delete" button into th on templates page 2018-02-07 22:44:59 +03:00
user_profile.html Fix #234 2018-04-08 09:09:08 +07:00