Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/poweradmin/poweradmin

A web-based control panel for PowerDNS
https://github.com/poweradmin/poweradmin

FIXED TTN#305 - When adding an MX record the set value was being ignored

6a815d1996b6cd18b9b1bd9ffd223dc3775807f8 authored over 15 years ago by Scott Harvanek <[email protected]>
FIXED TTN#299 - Users should be enabled by default, that is more common than not

b5d499a4dbd5ced5dfe46c2b4f2e4c0353794ca8 authored over 15 years ago by Scott Harvanek <[email protected]>
FIXED TTN#130 - Don't allow duplicate CNAMEs or CNAMEs that overlap with a/AAAA

b749f634773881b840f50098828e44994288faf2 authored over 15 years ago by Scott Harvanek <[email protected]>
FIXED TTN#59 - Allow editing of SRV records priority when editing a zone

c71ebe473599bbcf3dea7485e4e2116209f437bf authored over 15 years ago by Scott Harvanek <[email protected]>
Cleaner fix to #291

ff84362280d49eeb0b00a66c75dc2c2335cbbf7e authored over 15 years ago by Scott Harvanek <[email protected]>
Only add quotes to content if the record is type SPF

7e8226df5cb97286c92ddd8f1d42ecc0ff7227d2 authored over 15 years ago by Scott Harvanek <[email protected]>
Fix quotes that were left out of r333

bb28c5b10e16a9e7aa5b08b90b60f998d984a045 authored over 15 years ago by Scott Harvanek <[email protected]>
FIXED TTN#291 - Add quotes to DB when adding/editing a SPF record

b8789a5c67f496db3fca2be9c43e2d403cb45b91 authored over 15 years ago by Scott Harvanek <[email protected]>
Missing closing bracket for last commit r331

70fc05fab16fea9a9f437a2257784d787619e0c3 authored over 15 years ago by Scott Harvanek <[email protected]>
FIXED TTN#292 - Do not show other users in system unless user is allowed to see them

b9444c56f6a541cbe8a0e58c85d873826f4fa75a authored over 15 years ago by Scott Harvanek <[email protected]>
Begin code commenting project

cae390785af6ef157c0080241173109610c8602a authored over 15 years ago by Scott Harvanek <[email protected]>
FIXED TTN#283 - Deleting record should update serial

28ce1acbe394c3a049d54955842820afefe5288d authored over 15 years ago by Scott Harvanek <[email protected]>
Update README file in docs/ direcory. It was still pointing to an old page on the website.

0c8302af1c2d708172245ed89b3217fe3fc0c91e authored about 16 years ago by Rejo Zenger <[email protected]>
Updated of copyright notice (year has changed).

0a4cac9ac293a3acba5e26cda37ee5b12d2044ad authored about 16 years ago by Rejo Zenger <[email protected]>
Bugfix. SOA record now gets update only once, even when we are updating multiple records in edit.php. Doh.

7c2b72271b8a7a3debbc5780fedc97112d663046 authored about 16 years ago by Rejo Zenger <[email protected]>
Rewrite of SOA update function. Now honors a serial of "0" (as this has special meaning for Powerdns) and simplified code. Fixed a bug in edit.php which caused serial not to be changed when records were changed. User is now forced to edit SOA record explicitly. Closes #66.

a48b9f647d0ee743b75c1bfa42b82dfddb8e3ea2 authored about 16 years ago by Rejo Zenger <[email protected]>
Bugfix: fixed a number of broken permissions checks. Reported by "stbuehler". Closes #88.

89fa21b179ec147fa94d0ac2a4f340d91925b75e authored about 16 years ago by Rejo Zenger <[email protected]>
Added prelimary support for CURL records. This is one of those "fancy" record types that are supported by PowerDNS.

123673941cedcec0233bf326f8760070fee89717 authored about 16 years ago by Rejo Zenger <[email protected]>
Bugfix: User was unable to delete own record. Bug reported by Jasper van Erven Dorens and Olvi. Resolves first comment of #88.

3a049d8891935b7fce72f024362fe20f3d417f1a authored about 16 years ago by Rejo Zenger <[email protected]>
Bugfix: when not all data was entered correctly when creating a new user, an error was displayed, but the user still was created.

Bugfix: A possible privilege escalation has been reported by Pim Rupert. This has also been adres...

e2a5e668eea1091361707393a035bc43140232b9 authored about 16 years ago by Peter Beernink <[email protected]>
Minor bug fix: [email protected] reported that cyrillic characters where not supported. Applied the patch which was supplied.

This closes #93.

9b6b452c84ccc29e29a8c03d50e796829947fa7e authored over 16 years ago by Peter Beernink <[email protected]>
Added preliminary support for SPF (other than in TXT) and SSHFP records. Valdiation for these types will be added in near future. As requested in #89.

5d70656db31f506fb1da8640ee93abdcf34e5dbb authored over 16 years ago by Rejo Zenger <[email protected]>
Applied the patches supplied in #82 and #85.

Also quoted some additional values before they are send to the database.

144c9fde58614592253b2581ecd1f41bfed3ddd3 authored over 16 years ago by Peter Beernink <[email protected]>
Bugfix: When no zones are available in current listing, it isn't possible to switch to an other listing.

Fixed this by displaying the character selection in this case. Closes: #81.
Bug reported by Tom H...

0223fabc6df4909d7a0fb8d54f8d7b702a49cd7f authored over 16 years ago by Peter Beernink <[email protected]>
Fixed a number of undefined errors warnings. Updated a number variable names for consistency. Update PHP syntax for consistency.

e73272293f290d9bb7bcbb37d6ad007ada595307 authored over 16 years ago by Rejo Zenger <[email protected]>
Bugfix: The GRANT statement for PostgreSQL is not correct.

Modified the code to give the correct GRANT statement based on the tables in database-structure.i...

afc0da16fe5cb0fc8d9d77fccafdf9de90245f40 authored over 16 years ago by Peter Beernink <[email protected]>
Bugfix: removed the multirow insert syntax, which is only supported in PostgreSQL 8.2 and higher. Reported and patch by grin.

This closes ticket:79.

f5b017c95d83330a1a689abb1e9e5955761292c5 authored over 16 years ago by Peter Beernink <[email protected]>
Fixed a number of errors for undefined variables.

4d99c5d78c07742ac9f39ab1e1fb3068ab2cedad authored over 16 years ago by Rejo Zenger <[email protected]>
Update of SRV record validation. Now checks for a maximum number of characters of content field and allows dash in first label of content field. Closes #45.

74aba644e2f46175980ec6f00d2d2505134c13f2 authored over 16 years ago by Rejo Zenger <[email protected]>
Added isset() check for commits.

21458d04ac3ab87604ffd4d20f64485612b48c5f authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed a number of undefined variable errors in PHP. Fixed an omission in r291.

57d6fea698431e7eec80fe886d08884766fa51dd authored over 16 years ago by Rejo Zenger <[email protected]>
Bugfix. A user without the privilige to change the permission templates for users couldn't change user properties. Closes: #80.

0620953b9d2c0f2f5fceec746a44621b6640c9e5 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed a couple of warnings on undefined variables and array indexes. Closes: #71.

10832f30310054cd738528a2abd5603e03040af2 authored over 16 years ago by Rejo Zenger <[email protected]>
Bugfix: In postgres an empty string ("") was is not automatically casted to 0. Because of this the use of integer is forced in the $db->quote() function. This fixes ticket:40.

8f327cba3efed89f91dac588b851e2e9f285e064 authored over 16 years ago by Peter Beernink <[email protected]>
Fixed GRANT statement installer to give working example, even if web interface and database are on different server. Closes #67.

794ec3735cb33c524fb05039b465c55ae123bb2a authored over 16 years ago by Rejo Zenger <[email protected]>
Changed default zone type when adding new master zones (from master to native).

a035daeb90a3bfc63c0f339ec5877b244b1ae25c authored over 16 years ago by Rejo Zenger <[email protected]>
Bugfix: Modified the link to the Poweradmin installation in step 7 from 'index.php' to '../index.php'. This closes ticket:68.

0aee9fa1b8f3799e3a18ae3746fc29b886a8236b authored over 16 years ago by Peter Beernink <[email protected]>
Fixed an invalid function call. Reported by Chet Nichols. Closes #55.

135fdcabeffeca080fc7dc9023b174ef6a0c10f2 authored over 16 years ago by Rejo Zenger <[email protected]>
Validation of an emailaddress now uses new hostname validation function as well. Issue reported by Alessandro Bono. Closes: #60.

d1f1af12102bb93bb7751ec4b6c01bef04f373ff authored over 16 years ago by Rejo Zenger <[email protected]>
Bugfix. Unable to add a new slave due to wrong validation of user input. Reported by Adhisimon. Closes #58.

3205e95225ed9e5a9612f26db6e7e6eb1523f8d9 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed a bug that was introduced by bugfix (...) in r277.

e13980971f9984768c84ccff3eb56996277fba15 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed a small and non-critical bug when validating SOA records. An error messages was shown, validation or process wasn't influenced.

207f8e10db0558c27db34c799dcaea52ffef9671 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed a bug causing return of wrong seasrch results when searching for zones the user does own. Reported by Adhisimon. Closes: #56.

5e6d86ef3d3e79a0c401a281899c0671c4832fa3 authored over 16 years ago by Rejo Zenger <[email protected]>
Added user configurable option to show serial of zone in zone listing. Closes: #53.

53dd855d216177ddba17b5c400528f8b909816b2 authored over 16 years ago by Rejo Zenger <[email protected]>
Changed legacy function name for hostname validation to new code. Bug reported by Adhisimon. Closes: #55.

6a214dde223700ff2fa0a7d75897cf8d931cbea2 authored over 16 years ago by Rejo Zenger <[email protected]>
Bugfix: Used the $_SESSION['userid'] instead of $userid. Patch supplied by adhisimon.

This closes #54.

f15d206117b169fbb075218c8956230647df8c61 authored over 16 years ago by Peter Beernink <[email protected]>
Fixed the two URL's in the CHANGELOG and README file.

5a0e57b962c9bf6b8c2f260f0c59c5ae11381c10 authored over 16 years ago by Rejo Zenger <[email protected]>
Renamed error ERR_DNS_MX_NS_TO_CNAME to more generic ERR_DNS_NON_ALIAS_TARGET. See also r270.

29b2c5cf355baa83058535655623f1055196486f authored over 16 years ago by Rejo Zenger <[email protected]>
Removed an unused error definition.

66737db5c4318bfcf6b7202b6d68bc935d56ff55 authored over 16 years ago by Rejo Zenger <[email protected]>
Password of Poweradmin administrator is now asked (and used) during installation procedure, avoiding the need of using a default password.

6117098ec3f914e4e7000be67ba560b8623af6b6 authored over 16 years ago by Rejo Zenger <[email protected]>
Added validation for SRV records. Closes #45. Updated validation for TXT records to allow for DKIM. Closes #49. Renamed is_valid_mx_or_ns_target function to more generic name is_valid_non_alias_target.

1292b8daa96e22dc70d7cb7414036fe12c8814e5 authored over 16 years ago by Rejo Zenger <[email protected]>
Minor layout bug: Made sure the table row was closed before starting a new one.

c4c5d3313bf1a2dd8ab1c5c324ffb904490afeda authored over 16 years ago by Peter Beernink <[email protected]>
Added two missing exclamation marks in IP address verification function. Closes #52.

b74bdb8d61d94e6d5f62039099db639ee4c91df6 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixing the previous bugfix. Should really close #51. Additionaly, allow for IPv6 master if zone is a new slave zone.

d7e4234258c9003128faedb2f378908d72aac8d4 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed legacy function calls to functions for validating IPv4 and IPv6 addresses. Closes: #51.

c2db9f47b73b30c173fbda69c15110ac0336a10a authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed a bug in the installer. This closes #50.

3422d0480689af364e56060506a9520a1f28e789 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixing typo in MX validation check.

29e4d82a2d2d2de64c413d857b318bdd7bdc2de2 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed create user example for PgSQL to have create a new user with a password.

425d4dd3ab9d7926d23d0b76ede603d5d58ab395 authored over 16 years ago by Rejo Zenger <[email protected]>
Re-ordering of some of the questions in the installer script. The user is now presented the exact commands to create the Poweradmin database user, instead of giving a mock-up.

fd76b33369dcedb9c6d7a8a7a923c61f265f51d9 authored over 16 years ago by Rejo Zenger <[email protected]>
Changed suggested configuration code to not use the PGP shorttags for better compatibility.

8ed2780d21ed807d6a8e77dbf959e6f1f35b8221 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixing another typo in Dutch translation.

c599ddb42c5281e4e6dc3d50988315532c51bf89 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixing typo in Dutch translation.

3182c7b0f962cf5d984e05070f0263d05d9f5cf5 authored over 16 years ago by Rejo Zenger <[email protected]>
Fixing small bug in on-screen print of suggested configuration.

05f80fb0aa494ec0afd1d1d1f90a48343fd6f33e authored over 16 years ago by Rejo Zenger <[email protected]>
Added translation of installation script. User now may choose between english or dutch installation procedure.

24c3f19ceddefe8c5e121a10e1d76fe93042598f authored over 16 years ago by Rejo Zenger <[email protected]>
The local configuration file is now written by the installer if the file is writeable to the webserver. If it is not, the user must create the file himself. Fixed a small typo.

3f3774cf4661c267d9c08998940a0e60aafd560d authored over 16 years ago by Rejo Zenger <[email protected]>
Fixed a missing variable definition in the installer.

119ea09499e36636babcfb258b3d38c45c2e0657 authored over 16 years ago by Rejo Zenger <[email protected]>
Allow the use of SRV records, allthough there is no validation of this type (yet). Requested by Philipp Hellmich.

ce5f508790a8ab593853322b8a054e64dae39a58 authored over 16 years ago by Rejo Zenger <[email protected]>
Added a small explanation of the supported regular expression for the search field. This closes ticket:38 and ticket:47.

be987034c0be9f68d742c66a0b3e7371015db03b authored over 16 years ago by Rejo Zenger <[email protected]>
Added the possibility to select whether MySQL or PostgreSQL should be used.

Depending on the choice, a different instruction is displayed in step 3.
Also fixed a minor typo.

83c71293bd1a8cccb99be34fb92bb56d59ded5c3 authored over 16 years ago by Peter Beernink <[email protected]>
Fixed a small problem in the database scheme that is created by the install procedure.

d95147385ed55eb11d537ef0a2885e889d92e685 authored over 16 years ago by Rejo Zenger <[email protected]>
Added a check for the existence of the install/ direcory. If it exists, present the user with an error message.

a6086041aecefdd50f7bc8f50771d3ac6b021963 authored over 16 years ago by Rejo Zenger <[email protected]>
Added a small check to make sure a nice message is shown if the users does not have view access to any zone (in list_zones.php).

a8b60c3b13f88e805594412ef0530e9fd53ad03a authored over 16 years ago by Rejo Zenger <[email protected]>
Added basic installation procedure. This closes ticket:10.

6c21de42b08fcc225704b11a5b241f057d9d7164 authored over 16 years ago by Rejo Zenger <[email protected]>
If the user was listing the details of a zone that did not exist, all kinds of error messages were given. Now we first determine if the ID is valid and if not, immediately return the correct error message.

357968794da363571a141aa8320fec15f05122c2 authored over 16 years ago by Rejo Zenger <[email protected]>
Improvement of DNS validation code. See also [wiki:Documentation documentation on standards]. Closes ticket:6, trailing dot not allowed in content field (it is now stripped automagically as PowerDNS doesnt want it). Closes ticket:40, error shown if priority field was empty and record type was not MX (prio field is now ignored if record type is not MX).

092c074c48039b249b4ab302c79aae756c3c1242 authored over 16 years ago by Rejo Zenger <[email protected]>
Bugfix: When a record is deleted from the search screen, an error was displayed. This closes ticket:43.

eb0fa7d331003ff6b2d06f944912d846b647522b authored over 16 years ago by Peter Beernink <[email protected]>
Improved SOA record validation.

48e34dac8b83da7c168f33e740ba29279db0f341 authored over 16 years ago by Rejo Zenger <[email protected]>
Added inclusion of 'config-me.inc.php' to get the defaults.

f37c464bc101a06ba2cd52f6f1e0f33a648e0ad2 authored over 16 years ago by Rejo Zenger <[email protected]>
Changed configuration file and variables. See [wiki:Documentation/ConfigurationFile documentation] for more information on new setup.

01c77aba3a4f26c5d2d082ba6e632aa4d0fcbff5 authored almost 17 years ago by Rejo Zenger <[email protected]>
Bugfix: Only save the modified record when there is no error in the record.

Bug reported by Techwolf in ticket:39

f8c5643ccf148f00c07c7afe18860ef0727471f6 authored almost 17 years ago by Peter Beernink <[email protected]>
Bugfix: when a zone has no records (eg a incorrect slave) it was not possible to delete this zone.

Modified the query to fetch the records of the zone with a LEFT OUTER JOIN so there still will be...

d811fe5a2e9f0c30d0853e07e94c3538dd161ed7 authored almost 17 years ago by Peter Beernink <[email protected]>
Bugfix. Adding a new master zone without using the template caused creation of malformed SOA record.

5ad85f765290b1f0bdfad9575caf21a941a11a96 authored almost 17 years ago by Rejo Zenger <[email protected]>
Fixed a typo. Reported in ticket:39.

eb8de3f61e63f2d46161e16c0f6700cb82efbee6 authored almost 17 years ago by Rejo Zenger <[email protected]>
Removed svn:executable for a number of files. This closes ticket:36.

a928eca082717e98c1d2841e2bed77f0cb98a082 authored almost 17 years ago by Rejo Zenger <[email protected]>
Bugfix. If the number of zones a user has access to was exactly the maximum number of rows to be show according to the configuration, only a small number was actually shown. Parch by Techwolf. This closes ticket:29.

09fd4bd0596bcbdbeef0c53a2166cdac5667c240 authored almost 17 years ago by Rejo Zenger <[email protected]>
Bugfix. Added missing count of number of supermasters. Was removed somewhere between revisions r125 and r181 in r182. Bug found by Techwolf. This closes ticket:35.

a5939cf5eaa12cef5f4bda9c2b9ee8b30641155d authored almost 17 years ago by Rejo Zenger <[email protected]>
Removed left-over debug statement.

998599536d57f8c9bb20aa033ce8f1a61f2e85b9 authored almost 17 years ago by Rejo Zenger <[email protected]>
Input for edit_record function in edit_record.php was array with incorrect fields. Fixed. This closes ticket:32.

d1903969fddfa1b2f0118ad4deb11bffe80a1159 authored almost 17 years ago by Rejo Zenger <[email protected]>
Fixed a lot of notices which where shown when php was running in E_ALL instead of E_ALL & ~E_NOTICE

Bugfix: In the index.php the Add supermaster wasn't displayed due to a wrong parameter in the check.

3298506b4b4207ac1fcb6cbf9bc5829c9bfb50e2 authored almost 17 years ago by Peter Beernink <[email protected]>
Changed URL's to Poweradmin website in footer of PHP pages.

7dadcdbec9c06337794c5a2e5a9c297c2d43e816 authored almost 17 years ago by Rejo Zenger <[email protected]>
Updated the README with a pointer to the website.

7a81996886cee37d36d7978c12da1d4698411664 authored almost 17 years ago by Rejo Zenger <[email protected]>
Added a check for a number of database related settings in the configuration. If not set, the interface now will return a clean error message. This closes ticket:28.

d3678b96983fefea93813b23ae0baeadb94fe57f authored almost 17 years ago by Rejo Zenger <[email protected]>
Removed left-over debug statement from r224.

0559ce0eaad11585a2fffcc9133ea8acf44771a8 authored almost 17 years ago by Rejo Zenger <[email protected]>
The is_valid_soa function now ignores multiple spaces inbetween the fields and replaces them with a single space upon updating the record in the database (instead of returning an error). If user provided 8 fields or more, 8th and further fields are ignored. This closes ticket:24.

7faa4fc59876853aab31381c4b95147a7db7cb65 authored almost 17 years ago by Rejo Zenger <[email protected]>
Bugfix. No domain id was provided when entering 'edit record' page from a search query. Changed code so 'edit record' does not rely on domain id provided by user but determines it from the record id that is about to be changed. This closes ticket:31.

d3a2041da3ab4598bcd11a45b76e6de75a29b133 authored almost 17 years ago by Rejo Zenger <[email protected]>
Changed case of Poweradmin's name (a is now lowercase).

887f8bd96e8c62eea628a95d300871d540752dbb authored almost 17 years ago by Rejo Zenger <[email protected]>
Applied the database-structure as supplied by Techwolf to make the insert queries work in PostgreSQL versions before 8.2.

This closes ticket:27

beb61c3adb52bc23a550de8170fe121dd1aad3c0 authored almost 17 years ago by Peter Beernink <[email protected]>
Update of 'edit user' window and i18n related files. All text in 'edit user' window is now translatable.

f410f3abb58e2f42d7d24a682573c797fcb381d5 authored almost 17 years ago by Rejo Zenger <[email protected]>
Description of permission rights are now translated as well. This closes ticket:26.

585f9d06e492eb0bc556f21b8e66243ac90d48b3 authored almost 17 years ago by Rejo Zenger <[email protected]>
Little modification to speed up the zone listing in pgSQL.

517cec9d1c40e985da1353e7f60e13af6e00d252 authored almost 17 years ago by Peter Beernink <[email protected]>