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
72126d4960
Make sections a computed so it recomputes less often
2018-01-05 21:13:53 -06:00
25fe9dd71f
Fix Overlay formatting regression
2018-01-05 16:39:44 -06:00
bc4b78103c
appbar should be dumber
...
There's no need to have one object cross views.
2018-01-05 15:55:12 -06:00
27552dfb21
Add appbar fade on focus view.
2018-01-04 16:47:34 -06:00