mirror of https://github.com/perkeep/perkeep.git
11a3f78691
This CL proposes 4 changes: 1) When making the embeds, any .html files in newui is rewwritten on the fly so that the resulting embed uses all.js instead of individual .js files. all.js is the only javascript file embedded for newui. 2) Various bugs and paths in the newui/*.js files were fixed so that everything works when using all.js 3) pkg/server/ui.go was modified so that all features from ui should now have an equivalent in newui, that is served through ui/new/. In a next step, we can move back everything from newui/ into ui/ and completely get rid of the old ui. 4) The published gallery now uses closure too. In another next step, we should probably work on serving its static part directly from an .html file or (include it in the zembed somehow?) instead of generating it at every request. Or at least cache it? This commit includes the zembeds in newui, except for zembed_all.js.go since it is large and it would take a lot of space in the git history everytime we change it. The plan is to roll-sum it into chunks to address that problem. Change-Id: I381d8ddf3a2bbe37e3c4b1c4bf423f16beffaaf4 |
||
---|---|---|
.. | ||
dev-client-dir | ||
dev-blobserver-config.json | ||
dev-indexer-config.json | ||
dev-server-config.json | ||
dev-tls-config.json | ||
dev-tls.crt | ||
dev-tls.key |