2
0
mirror of https://github.com/VinylDNS/vinyldns synced 2025-08-30 22:05:21 +00:00
Commit Graph

183 Commits

Author SHA1 Message Date
Emerle, Ryan
02d702f461 Performance tuning
- Add `getGroupsAbridged` which returns a subset of group data for dropdowns and other places where all groups are listed
- Remove unnecessary checks for `canSeeGroup` in `groups.scala.html` since all users can see all groups
- Move `ZoneController` initialization in `manageZone.scala.html` to higher level to avoid waiting for groups to load when expanding the select box
- Add `PreparePortalHook` to automatically run `prepare-portal.sh` when `project porta; run` is executed
2022-05-19 14:41:11 -04:00
Nicholas Spadaccino
94b6d575b5 Add unit test 2022-05-17 13:53:33 -04:00
Aravindh-Raju
085b1235e6 Search/filter zone by admin group 2022-05-12 12:39:29 +05:30
Nicholas Spadaccino
e9406ec24d Add new allGroups scope to manageZones view, update view to allow for viewing all groups when creating an acl rule 2022-05-06 16:19:15 -04:00
Aravindh R
557d95bae5 Merge branch 'master' into aravindhr/group-search-filter 2021-12-08 14:15:57 +05:30
Emerle, Ryan
e1743e5342 Updates
- Simplify build config
- Add TTY check to Makefiles for running Docker containers
- Update `fs2` to latest patch
- Update `sbt-assembly` plugin
- Update portal to remove chatty console
- Update portal scripts to add license header
- Update prepare-portal/Gruntfile to combine js and css where applicable
- Remove unused gentelella files from final portal artifact
- Add support for shared zones to quickstart/docker images
- Consolidate built artifacts in `artifacts/` to make eventual release easier
2021-11-02 17:06:24 -04:00
Aravindh-Raju
52aaff9593 Add search/filter for groups 2021-10-04 13:24:47 +05:30
Paul Cleary
aeb5b8310c Added key algorithm support (#1011)
Fixes #964 

- Updated the `ZoneConnection` model to allow specifying the key algorithm.
- Added an `Algorithm` to the protobuf file, defaults to HMAC-MD5
- Updated JSON serialization to serdes the algorithm
- Updated the Portal to allow the user to specify the algorithm when connecting to a zone or managing a zone

Supported algorithms are:

```
  case object HMAC_MD5 extends Algorithm("HMAC-MD5.SIG-ALG.REG.INT")
  case object HMAC_SHA1 extends Algorithm("hmac-sha1.")
  case object HMAC_SHA224 extends Algorithm("hmac-sha224.")
  case object HMAC_SHA256 extends Algorithm("hmac-sha256")
  case object HMAC_SHA384 extends Algorithm("hmac-sha384.")
  case object HMAC_SHA512 extends Algorithm("hmac-sha512.")
```

**Note: needs some tests**
2020-10-23 15:23:01 -04:00
Michael Ly
d13010b289 Don't refresh when toggling record types during record set search (#937)
* Don't refresh when toggling record types during record set search.
* Update unit test.
2020-04-23 14:29:18 -05:00
Britney Wright
45a15f4ffc Zone recordset search enhancements (#912) 2019-12-12 11:44:40 -05:00
Britney Wright
d0d88dc0ea Open list groups access (#809) 2019-08-21 14:26:51 -04:00
Britney Wright
a52312759a use configured TTL in Create Record Set modal (#799) 2019-08-12 15:56:31 -04:00
Britney Wright
62d907fc29 show create recordset button based on ACL rules (#785) 2019-08-08 13:14:41 -04:00
Britney Wright
feca19f2e3 update group detail page (#741) 2019-07-15 14:53:22 -04:00
Britney Wright
4aff3f4079 change listAll parameter to ignoreAccess (#713) 2019-06-28 10:06:41 -04:00
Britney Wright
693b5e15e9 Expand Zone access (#689) 2019-06-24 17:19:59 -04:00
Britney Wright
135335541d remove SPF record type from portal menus (#701) 2019-06-21 12:14:08 -04:00
Britney Wright
87d0d79129 update zone shared status in the portal (#699) 2019-06-21 11:11:20 -04:00
Britney Wright
4f859cffca update JavaScript testing tools (#627) 2019-05-13 14:10:08 -04:00
Britney Wright
0827a970e6 only show abandon zone button to zone admins (#616) 2019-05-10 14:49:24 -04:00
Britney Wright
5812f0aba8 manage DS records in the portal (#615) 2019-05-09 14:36:38 -04:00
Nima Eskandary
f0a25fe943 Zone BackendID in portal (#607)
* list backend ids route and option to update a zones backendid in portal
2019-05-06 11:51:27 -04:00
Thomas Pressnell
77c4536e37 Adding NAPTR support (#594)
* Adding NAPTR support
2019-04-24 11:22:05 -04:00
Britney Wright
202dcebba4 use conf values for portal config (#493) 2019-02-20 16:25:30 -05:00
Michael Ly
2cd18da25f Portal support for DS records (#484)
* Add DS to ACL support.
2019-02-15 11:19:33 -05:00
Britney Wright
6d53437e26 portal: add record owner group to record modals (#469) 2019-02-15 10:41:20 -05:00
Britney Wright
272b41927f Revert "Karma config updates (#457)" (#471)
This reverts commit f0044df625.
2019-01-30 16:52:57 -05:00
Britney Wright
f0044df625 Karma config updates (#457)
* update karma config

* upate unit tests
2019-01-30 12:59:18 -05:00
Britney Wright
3497f3b39f Recordset owner group in zone view (#451) 2019-01-29 13:24:40 -05:00
Michael Ly
26e8a77e46 Wait for zone and record set promises in portal before displaying record sets (#359)
* Add wait for promise.

* Replace event.preventDefault with button type in HTML since buttons default to submit type.
2018-11-30 12:03:36 -05:00
Britney Wright
4ca1bcbaf8 stop duplicate zone creation bug (#307) 2018-10-29 16:56:57 -04:00
Britney Wright
aac4c2afe4 update groups in the portal (#246) 2018-10-05 10:04:06 -04:00
Paul James Cleary
f0726ecb37 Initial code release 2018-07-31 14:26:07 -04:00