e5107e72f9
So much in here
...
- Image.upload calls File.upload
- doc deletes are PUT instead of deleted
- generate thumbnails is called off of processImportables
- got rid of stupid context loaders
- added Type.getOrCreate()
- fix massively broken comparators
- get rid of global watcher (unnecessary with new delete method)
Still broken
- indexes (albums)
- files not deleted along with images
- some wonky jpgs
2017-11-19 21:21:39 -06:00
cb4af2c407
doc-based view keys are _id + _rev
2017-11-18 00:22:06 -06:00
46e11b051e
FileType doesn't need to be sequenced
2017-11-13 23:40:39 -06:00
b901bc7a26
Progress on PouchORM (this breaks things)
2017-11-13 22:01:55 -06:00
d984e96af0
Show some sort of header if we have some images.
2017-11-13 21:48:07 -06:00
0f94822a8a
LiveArray can manage it's own watchers (across dbs even)
2017-11-13 21:46:38 -06:00
302816b597
isObject needs to be more accessible
2017-11-13 21:43:19 -06:00
b4b0d86da7
Usage AttachmentImageView to smartly handle attachment images
2017-11-11 22:42:46 -06:00
73897966c5
Rename ImageView to ThumbnailView to make room for AttachmentImageView
2017-11-11 21:38:30 -06:00
3b84cacbaa
Rename observable to prop(erty) to distinguish from TC39
2017-11-11 21:37:46 -06:00
6a198e21bd
Style element helper should convert class objects to a string.
2017-11-07 07:56:19 -06:00
063e3a3a3f
Fix style service not rendering included style objects
2017-11-06 21:55:56 -06:00
d27affabfb
It's a style service, not a styletron util.
2017-11-06 21:47:23 -06:00
1288c1333c
Pull in semantic-ui's reset and some basic CSS.
2017-11-06 21:40:19 -06:00
fb6fac7aed
Introduce Styletron for component styles
2017-11-06 21:39:25 -06:00
5d55a2cc3b
Use the latest FRPtools
2017-11-03 07:23:33 -05:00
fc59945966
The micro version should be enough
2017-11-02 17:22:27 -05:00
1cd18df824
Stay up-to-date with DOMVM.
2017-11-02 08:38:58 -05:00
faa3c48c99
Redo LiveArray to watch all returned IDs for removal from the selector.
...
There is still a big TODO here in that the globalWatcher mechanism assumes one database. Need to re-structure this whole thing around a db instance.
2017-11-02 08:38:13 -05:00
cb63685e7e
Global DB is for debugging
2017-10-30 05:05:04 -05:00
90e67b6217
Allow Watcher Re-use to cut down on memory pressure.
2017-10-30 04:59:41 -05:00
55768a892a
GenerateThumbnails was loading too often
2017-10-30 04:46:28 -05:00
22cce79b80
Unused
2017-10-30 04:41:58 -05:00
722944cadd
Interface is fully DB-driven
...
While there are still events for things like maintaining indexes, those may be unnecessary and may go away.
2017-10-30 04:22:21 -05:00
ead1c5766a
ImportWatcher -> BackgroundTask -> _processImportables
...
Continuing the push to remove explicit events for db changes
2017-10-27 09:20:49 -05:00
a6b6d00f49
BackgroundTask no longer debounces
2017-10-27 09:19:03 -05:00
36773bf5c0
Use DB Watcher to trigger generateThumbnails
2017-10-27 08:55:50 -05:00
99b8b9a636
Use MangoQueries for Image import
2017-10-27 07:52:22 -05:00
e5f8335bf4
Update PouchDB to include MangoQueries
2017-10-19 16:51:14 -05:00
65166a9f53
Remove unnecessary ThumbnailView.js
2017-09-29 22:44:37 -05:00
e1c1c0e18a
Gallery -> DOMVM GalleryView
...
The whole app is converted to be base in DOMVM now. But there are bugs.
2017-09-29 16:54:08 -05:00
ccfd757aed
Album -> DOMVM AlbumView
2017-09-27 12:27:25 -05:00
da9e699df4
Image -> DOMVM ImageView
2017-09-25 15:39:16 -05:00
67b87b7163
Start conversion to DOMVM: thumbnail
2017-09-25 14:04:39 -05:00
b2f3615754
Add convenience logging.
2017-05-18 14:01:38 -05:00
236a3c7f72
Dynamically load some seldom-used modules.
2017-04-20 21:41:08 -05:00
ccd0fafd9e
Add album view
2017-04-18 09:06:26 -05:00
9c465cd405
Tag support
2017-04-17 22:25:58 -05:00
187adf015d
Must use the same db.
2017-04-17 22:22:44 -05:00
0fc2432cdd
Allow deepAssign to delete props.
2017-04-17 15:13:09 -05:00
5fd071c003
Centralize database source.
2017-04-06 16:32:59 -05:00
b874c07f01
Add Gallery - core image model working
...
(add, imported event, thumbnail generation, removal)
2017-03-22 08:32:47 -05:00