Pavlo Tkach and GitHub
4fb8a1b50b
Add dark theme support to the console ( #2167 )
2023-10-03 15:54:25 -04:00
Pavlo Tkach and GitHub
e07f25000d
Add console registrars paging, fix empty registrars mobile ( #2162 )
2023-10-03 15:51:48 -04:00
Pavlo Tkach and GitHub
2dc87d42b4
Fix console nextUrl stacking routes ( #2164 )
2023-10-02 17:38:03 -04:00
gbrodman and GitHub
cf43de7755
Open resources link in new tab ( #2163 )
...
We want to do this because it takes the user to an external site, which
could potentially lead to confusion if they tried to use the back button
without a new tab.
2023-10-02 15:06:33 -04:00
gbrodman and GitHub
cf698c2586
Add page for WHOIS-editable fields in the console ( #2155 )
...
This isn't the prettiest thing, but it replicates the type of view /
edit functionality that we had in the original console.
Of note: this doesn't include input field validation, which would
probably be a good idea to add at some point.
2023-09-28 22:46:18 -04:00
gbrodman and GitHub
0801679173
Close sidenav on click ( #2156 )
...
It shouldn't stick around after we've clicked on one of the links
2023-09-25 14:43:07 -04:00
Pavlo Tkach and GitHub
dded258864
Add resources widget front-end ( #2151 )
2023-09-21 13:59:40 -04:00
gbrodman and GitHub
a65e85f9e1
Don't include a nextUrl when accessing the console homepage ( #2149 )
...
In this case we should just display the standard page, no need to
redirect anywhere since there's nothing to redirect to.
2023-09-15 12:28:04 -04:00
Pavlo Tkach and GitHub
5eb44c165c
Add settings to console home page, update settings->security styles ( #2144 )
2023-09-14 12:37:54 -04:00
gbrodman and GitHub
3dafaff2c0
Pass around the full URL in RegistrarGuard ( #2139 )
...
Previously this didn't properly deal with nested routings, e.g.
"settings/whois". It tried to just pass "whois" as the next url which
doesn't work with the router because it's nested under the settings.
Using all parts of the URL allows us to handle the nesting.
2023-09-12 15:37:12 -04:00
gbrodman and GitHub
ca25e4dfbd
Use registrar ID, not name, in selector ( #2138 )
2023-09-12 14:11:31 -04:00
Pavlo Tkach and GitHub
001e9363a1
Add billing details ( #2136 )
...
This adds functionality to billing details widget on home screen
2023-09-06 14:37:58 -04:00
Pavlo Tkach and GitHub
335af52112
Allow homepage widgets to rearrange on mobile ( #2135 )
2023-09-05 20:45:13 -04:00
Pavlo Tkach and GitHub
1929654f8c
Replace less with scss, add homepage widgets, add registrars selector and registrars page ( #2114 )
...
* Replace less compiler with scss
* Replace less with scss, add homepage widgets, add registrars selector and registrars page
2023-09-01 11:48:30 -04:00
gbrodman and GitHub
9f551eb552
Refactor the way that the console BE parses POST bodies ( #2113 )
...
This includes two changes:
1. Creating a base string-type adapter for use parsing to/from JSON
classes that are represented as simple strings
2. Changing the object-provider methods so that the POST bodies should
contain precisely the expected object(s) and nothing else. This way,
it's easier for the frontend and backend to agree that, for instance,
one POST endpoint might accept exactly a Registrar object, or a list
of Contact objects.
2023-08-17 15:51:21 -04:00
Pavlo Tkach and GitHub
9b17adcb28
Add Console Settings -> Security front-end ( #2079 )
2023-07-26 12:50:31 -04:00
Pavlo Tkach and GitHub
86b62ebe76
Add registrar selection functionality ( #2054 )
2023-06-14 16:51:54 -04:00
Pavlo Tkach and GitHub
bc57f319e5
Add console /registrars GET endpoint ( #2050 )
2023-06-09 16:57:26 -04:00
Pavlo Tkach and GitHub
b319eff7cd
Add console UI main layout, settings page and contact settings ( #1989 )
...
* Header initialized
* Added settings page
* switch history mode to hash
* Add eslint
* Add prettier and reformat
* Contact details in a bottom sheet for mobile devices
* Add contact details events abstraction
* Fix formatting issue and update deps versions
2023-06-09 14:20:08 -04:00
Pavlo Tkach and GitHub
8d180f535f
Angular v14 -> v15 update ( #1903 )
2023-01-11 14:46:48 -05:00
Pavlo Tkach and GitHub
8f844cb437
Add new console backbone ( #1876 )
...
* Create console webapp, add material ui, initialize tlds and home pages
* Add servlet for serving console static files
* Add console tasks to nomulus tasks routine
* Fix for base console GCP base usr
* Add jetty dep and update_dependency.sh
* Update console servlet url
* verified fix for static url handler
* Another deps update
* Add Copyright
* Remove unused variable
* Update titles to Nomulus Console
2023-01-05 16:23:40 -05:00