szurubooru/client/js
rr- d2a5e1056d client/models: discard field declarations
This has important side effect that matters when we check for data
changes using _orig dictionary. Previously, _orig was empty (so its
members fields were undefiend) whereas the real fields were declared as
nulls. This meant that for new entities, the conditions were always
true, which is unintended. Now both _orig and the class itself are
initially populated with _updateFromResponse which syncs the state
between them, removing the problem.
2016-07-26 23:15:05 +02:00
..
controllers client/tags: improve privilege checking 2016-07-26 20:49:48 +02:00
controls client/posts: implement loop video flag 2016-07-26 20:38:12 +02:00
models client/models: discard field declarations 2016-07-26 23:15:05 +02:00
util client/tags: improve privilege checking 2016-07-26 20:49:48 +02:00
views client/tags: improve privilege checking 2016-07-26 20:49:48 +02:00
.gitignore client/build: true template precompiling 2016-05-21 10:04:23 +02:00
api.js client/api: encode spaces (and others) in URLs 2016-06-23 00:15:25 +02:00
config.js split files into client/ and server/ 2016-04-01 18:48:16 +02:00
events.js client/general: remove api calls from controls 2016-06-18 10:35:20 +02:00
main.js client/general: improve scrolling 2016-07-13 17:18:28 +02:00
router.js client/paging: fix endless scroll return path 2016-07-08 00:54:24 +02:00
tags.js client/posts: add implications recursively 2016-07-06 23:03:37 +02:00
templates.js client/build: true template precompiling 2016-05-21 10:04:23 +02:00