google-nomulus/java/google/registry/ui
guyben 38bf86c0fd Incorporate some of the fixes done in RegistrarPremiumPriceAckAction
This is in preparation for merging and then removing
RegistrarPremiumPriceAckAction.

This includes:

test that the data the UI sent isn't stale
---------------------------------------------
Our system is "read, modify, write". However, if between the "read" and the "write" someone else changed the registry, my write will undo their change even if I didn't touch any of their fields.
To solve that - we use the "lastUpdateTime" timestamp of the registrar. the UI reads it with the rest of the data, and sends it back on "write". We will now make sure the registrar currently in datastore has the same timestamp.

support premium-price-ack flag
---------------------------------
Add support for reading and writing this flag. We still won't be using it - that's in a followup CL, but we support it.

support changing the URL
------------------------
Add changing the URL in the UI, under the "whois" section

Will replace the Ack endpoint with this (and remove that endpoint) in a followup CL

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=192154078
2018-04-10 16:54:51 -04:00
..
assets Upgrade Nomulus to latest Closure Rules 2016-12-06 11:52:46 -05:00
css Fix missing commas/ambiguous newline in CSS 2017-11-07 17:10:02 -05:00
epptmpl mv com/google/domain/registry google/registry 2016-05-13 18:55:08 -04:00
externs Incorporate some of the fixes done in RegistrarPremiumPriceAckAction 2018-04-10 16:54:51 -04:00
forms Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
html Run buildifier on codebase to format BUILD files 2016-11-28 18:15:21 -05:00
js Implement "premium price ack required" checkbox 2018-04-02 16:33:51 -04:00
server Incorporate some of the fixes done in RegistrarPremiumPriceAckAction 2018-04-10 16:54:51 -04:00
soy Make the example whitelist IP be legal 2018-04-10 16:50:10 -04:00
BUILD Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
compile_test.js Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
conformance_proto.txt mv com/google/domain/registry google/registry 2016-05-13 18:55:08 -04:00
ConsoleConfigModule.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ConsoleDebug.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
globals.txt Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
package-info.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00