cc3f66daba
Split out backgroundtask in prep for attachmentProxy separation.
2018-07-20 14:31:40 -05:00
3328248274
Apply standard/enforced code format with prettier.
...
This commit marks applying prettier to the whole of git history up to this point and prettier is used to enforce format via pre-commit hook. The command used was: `git filter-branch -f --tree-filter 'prettier --no-config --single-quote --tab-width=1 --print-width=100 --use-tabs --trailing-comma=none --prose-wrap=always --write "{.,{packages,bin}/**}/*.{js,json,md}" || echo "Error formatting, possibly invalid JS"' -- --all`
2018-07-19 07:52:42 -05:00
d32eb0d728
Convert Gallery to work with PouchType
2018-07-18 05:32:23 -05:00
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