161 Commits

Author SHA1 Message Date
f8caddaf64 Upgrade domvm to 3.4.5 2018-09-11 15:18:19 -05:00
c2d28f0605 README fixes 2018-08-22 10:32:40 -05:00
b5ba569bee Readme Updates 2018-07-27 16:28:25 -05:00
c503a9539d Split attachmentProxy into its own package 2018-07-27 16:22:52 -05:00
f312b7c9ee Random little cleanups 2018-07-26 16:22:40 -05:00
4df1a917af Standardize on security headers to keep better track of what we need.
Also move the server to it's own directory for better organization.
2018-07-21 21:44:03 -05:00
9c5e8d42e7 Split out backgroundtask in prep for attachmentProxy separation. 2018-07-20 14:31:40 -05:00
faec6dcc69 Simplify the gallery router by removing an unnecessary Event class 2018-07-19 23:52:28 -05:00
f08476e7ec 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
b9f33cbb64 Vertically align appbar icon - better styling 2018-07-18 05:33:47 -05:00
549c336c47 Convert Gallery to work with PouchType 2018-07-18 05:32:23 -05:00
13468e3c1b Switch to FontAwesome SVG icons 2018-06-30 13:22:29 -05:00
83f70aa88d style is a util 2018-06-26 11:59:37 -05:00
ab8bb4d386 console is a util 2018-06-26 08:39:27 -05:00
90d7d4c09e Use one database
This will make backup/restore operations less complicated.
2018-06-26 08:24:42 -05:00
1900322bf1 readStorageMap -> conversion.blobToObj 2018-06-26 08:22:18 -05:00
0fe0a9a05f Upgrade to PouchDB 7 2018-06-24 22:11:34 -05:00
9bbd580fe3 Only store the fileId with b2.
It's smaller.
2018-06-24 21:58:23 -05:00
1c5e4061f5 Normalize remove call wrapping to handle storagemaps 2018-06-24 21:46:43 -05:00
d05b929089 Storage adapter should be document-agnostic.
Got a blob return a key; get a key return a blob.
2018-06-24 19:13:01 -05:00
ec1a07dffa Cleanup relay server 2018-06-23 07:14:37 -05:00
7864e4753a Update READMEs 2018-06-23 07:11:20 -05:00
69b8289213 ServiceWorker should cache non-local attachments to cache. 2018-06-22 08:01:12 -05:00
a105cfb550 Make AttProxy handle storing/loading the storage mapping object
This simplifies storage plugins as simple get/remove/save objects.
2018-06-22 07:59:06 -05:00
befe87dac2 Minor CSS cleanup 2018-06-13 16:35:52 -05:00
6987e65ba2 First pass at B2 backend support 2018-06-13 04:31:36 -05:00
14bef7168a Need a backend to integrate with b2. 2018-06-13 04:22:02 -05:00
8ccd782ead Use Arial instead of Lato.
I don't care to send evidence of all of my page requests to Google. Arial looks decent enough.
2018-06-02 11:39:56 -05:00
3007a98fd4 Forgot some PouchORM property changes 2018-05-23 05:12:54 -05:00
791bf10984 Use $$links since it will eventually be part of PouchORM 2018-05-23 05:03:06 -05:00
9e001e862b Integrate PouchORM package into Gallery project 2018-04-21 14:50:14 -05:00
ccc8629f93 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
9684a82327 Try to be less dumb about insecure hosting 2018-01-18 14:22:34 -06:00
448111b8b8 Fix Appbar shadow lingering when all photos deleted 2018-01-18 14:09:01 -06:00
5dc77a0159 Fix deleting all images can leave the appbar shadow around 2018-01-18 14:08:20 -06:00
636da23a20 Fix the annoying sections not updating on import bug. 2018-01-18 13:21:50 -06:00
332a9fa9a6 Add README updates and a Github corner. 2018-01-12 21:52:19 -06:00
d2bca1c688 A little formatting polish 2018-01-12 20:29:08 -06:00
2929e08ecb Manage order with sorts and indexing rather than keys
The jury is still out on this.  Indexes are the "right" way to do this but are actually slower in some circumstances.
2018-01-12 11:50:56 -06:00
6fcf2a88c0 Better alignment for SVG Icons in text.
(or when all you have is a hammer, everything looks like a nail).
2018-01-11 17:20:37 -06:00
6d8e01b476 Use HTML webpack plugin for one less thing to worry about. 2018-01-11 16:10:51 -06:00
3fd5743abd Fix allImage vertical scrolling getting clipped 2018-01-10 21:49:40 -06:00
1f6f9b0bb7 No need to use /assets/ 2018-01-10 21:47:07 -06:00
64aea6e62d Fix "Next" button ordering 2018-01-08 21:48:03 -06:00
820e905743 Clean up image import a bit 2018-01-08 21:21:42 -06:00
80d5c4283a Add a suitable welcome message 2018-01-08 21:09:39 -06:00
9eb195161f Cleanup 2018-01-08 20:37:15 -06:00
0e8319caf6 Oops 2018-01-08 16:13:54 -06:00
1fd4e1b6a8 Don't explicitly import Event to address Pouchdb's eventemitter limits 2018-01-07 14:35:22 -06:00
cec16bc536 Make SectionPhoto a template so it takes less memory. 2018-01-05 21:18:31 -06:00