27 Commits

Author SHA1 Message Date
18a49670c5 Upgrade to PouchDB 7 2018-06-24 22:11:34 -05:00
060da481a7 Minor CSS cleanup 2018-06-13 16:35:52 -05:00
e67c9b0d98 First pass at B2 backend support 2018-06-13 04:31:36 -05:00
cee275d9b6 Need a backend to integrate with b2. 2018-06-13 04:22:02 -05:00
8cfb7f575e Integrate PouchORM package into Gallery project 2018-04-21 14:50:14 -05:00
e8764c3072 Remove ES5 compilation for libraries. Remove Node-based Jasmine tests. Tests run in Chromium headless mode.
(I got tired of Babel breaking every time I switched computers.)
2018-03-28 14:18:17 -05:00
9381bd6a99 Add README updates and a Github corner. 2018-01-12 21:52:19 -06:00
a947080e0e Use HTML webpack plugin for one less thing to worry about. 2018-01-11 16:10:51 -06:00
dec9ed3248 Introduce linear-partitioning into image layout
It's not perfect but a good start.
2018-01-02 07:41:33 -06:00
5f640981ae Update PouchDB 2017-12-23 01:35:22 -06:00
081163f5a3 Swap Moment for date-fns and save 300KB 2017-12-23 01:11:55 -06:00
7cb4d5a364 Safari supports service workers now. It's time to add them. 2017-12-21 22:40:08 -06:00
6295d9b177 Expose frptools utils: call and id
Makes subscribeToRender more tolerant of non-functions
2017-12-16 04:58:18 -06:00
0235d73bd1 Break up images by date into sections 2017-12-08 22:19:33 -06:00
3eebfe2c4e Add image selection 2017-12-08 22:16:21 -06:00
ad49f2a687 Add back albums
Removing an image from an album does not delete it.  Deleteing an images does not remove its link from the album.
2017-11-20 21:57:37 -06:00
3b84cacbaa Rename observable to prop(erty) to distinguish from TC39 2017-11-11 21:37:46 -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
1cd18df824 Stay up-to-date with DOMVM. 2017-11-02 08:38: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
e5f8335bf4 Update PouchDB to include MangoQueries 2017-10-19 16:51:14 -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
67b87b7163 Start conversion to DOMVM: thumbnail 2017-09-25 14:04:39 -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