Daniel J. Summers
59b5574b16
Switched to vestigo router
...
Also moved db reference to data module; it now starts, but doesn't serve index.html for root yet
2018-03-22 22:11:38 -05:00
Daniel J. Summers
b248f7ca7f
minor tweaks towards JWTs
...
time box expired before completing this; one of these days...
2018-03-20 20:26:02 -05:00
Daniel J. Summers
8d84bdb2e6
app/API build adjustments; get user from ctx
2018-03-12 23:14:16 -05:00
Daniel J. Summers
b7406bd827
More work on auth and req ctx
2018-03-12 21:44:43 -05:00
Daniel J. Summers
d92ac4430e
Split routes, router, and handlers into different files
2018-03-11 22:38:13 -05:00
Daniel J. Summers
0cde2fb6db
Merge updated deps/build files
2018-03-11 20:57:25 -05:00
Daniel J. Summers
943492f175
Updated Auth0 and other deps #13 ; version bump
0.9.2
2018-03-10 22:50:39 -06:00
Daniel J. Summers
df76385d6a
Added previously-ignored Vue build files
...
Those globs will git you...
2018-03-10 22:22:10 -06:00
Daniel J. Summers
8c801ea49f
Interim commit; started work on routes
2018-01-18 11:29:01 -06:00
Daniel J. Summers
0807aa300a
Data and structures converted
2018-01-17 23:00:26 -06:00
Daniel J. Summers
8d8d112fff
Updated front page text ( #12 )
0.9.1
2017-10-23 22:04:34 -05:00
Daniel J. Summers
6c4061e07d
Updated docs/README; version bump
...
So long alpha - hello, beta!
0.9.0
2017-10-23 21:40:58 -05:00
Daniel J. Summers
9cdb505bb1
Renamed RequestListItem to RequestCard
2017-10-23 21:22:29 -05:00
Daniel J. Summers
40d765fb92
Journal is more mobile-friendly ( #11 )
...
Also:
- Updated deps
- Ensure the date is wrapped as a whole on the Answered Request page
2017-10-23 21:19:39 -05:00
Daniel J. Summers
56dee71377
Updated dox for #9 ; version bump
0.8.5
2017-10-23 05:53:30 -05:00
Daniel J. Summers
3c3f0a7981
Finished answered request layout ( #9 )
...
Also:
- rearranged API calls to be in alphabetical order (except the bearer
stuff at the top)
- modified the API base URL and Auth0 renewal URLs to be derived from
the browser's location (localhost / prod both work now with no change)
2017-10-22 22:50:26 -05:00
Daniel J. Summers
a1ce40ee83
Get version from package.json ( #10 )
...
...that was easy.
2017-10-19 15:11:51 -05:00
Daniel J. Summers
b8f1708012
Version bump
...
also updated e-mail address
0.8.4
2017-10-09 21:42:45 -05:00
Daniel J. Summers
69811cbf54
Added Notes feature ( #8 )
...
Also:
- Moved buttons to top of request
- Tweaked layout of full request view
- Added code to ensure that users may only add history and notes to
their own requests; security FTW!
2017-10-09 21:39:40 -05:00
Daniel J. Summers
b6d72d691b
Docs update
...
Removed note about issue #5 that is fixed in v0.8.3
0.8.3
2017-10-08 22:08:43 -05:00
Daniel J. Summers
6f49a61822
Version bump (v0.8.3)
2017-10-08 22:07:49 -05:00
Daniel J. Summers
4db6d98011
Implemented auth renewal ( #5 )
2017-10-08 21:58:36 -05:00
Daniel J. Summers
3acec3dc25
Misc tweaks
...
- Updated SFCs per Vue Style Guide guidelines
- Added green gradient to header and off-white background color to body
- Changed DJS Consulting to Bit Badger Solutions in the docs
2017-10-08 19:19:24 -05:00
Daniel J. Summers
8055c34f7c
Prep for 0.8.2 release
...
- Adds ability to view answered requests (#3 )
- Fixes multi-line request display (#7 )
- Docs updated for 0.8.2
0.8.2
2017-10-01 16:15:56 -05:00
Daniel J. Summers
e0d27a708d
First cut of answered requests
...
- changed import to only bring in church rather than the entire lodash
package
- changed webpack config to exclude moment's locale
- set the bearer token on load if the user is authenticated
2017-09-30 16:12:14 -05:00
Daniel J. Summers
834eaf2416
Conversion to cards (bootstrap) complete
...
Also:
- Multi-line requests now preserve line breaks (#7 )
- Have one instance of vue-toast; access via $parent for main page
components, pass to child components
2017-09-30 12:36:57 -05:00
Daniel J. Summers
ef88964cd0
interim commit with lots of stuff
...
- conversion from Element UI to Bootstrap 4 in progress (smaller, more
flexible)
- added Font Awesome for fonts, vue-toast for notifications
- added common components to main.js and out of other components
- some work on pulling answered requests (#3 ), added icon for notes (#8 )
2017-09-28 21:59:40 -05:00
Daniel J. Summers
1e1afa9d89
Changed history icon (towards #8 )
...
Also changed headings to h2 so "Caveats" isn't the page title
2017-09-26 07:09:38 -05:00
Daniel J. Summers
63d25ec57e
0.8.1
0.8.1
2017-09-25 22:48:54 -05:00
Daniel J. Summers
f085c47c6e
Moved trim to blur event ( #6 )
2017-09-25 22:41:01 -05:00
Daniel J. Summers
3a0ac7ce97
Added "date from now" component ( #4 )
...
Also moved page title component to new "common" component directory
2017-09-25 22:34:25 -05:00
Daniel J. Summers
51ec649e7f
Renamed Dashboard to Journal ( #2 )
2017-09-25 21:28:08 -05:00
Daniel J. Summers
647e79c59c
Added "Docs" link to menu
2017-09-24 21:59:31 -05:00
Daniel J. Summers
19e16c819e
Added alpha-level docs
2017-09-24 21:34:47 -05:00
Daniel J. Summers
79aa097f26
Merge branch 'master' of https://github.com/danieljsummers/myPrayerJournal
2017-09-24 19:42:07 -05:00
Daniel J. Summers
e11087e3e3
Added test document
2017-09-24 19:41:31 -05:00
Daniel J. Summers
ff5cebf251
Set theme jekyll-theme-architect
2017-09-24 19:39:27 -05:00
Daniel J. Summers
c44e40a4fd
Added docs
folder
2017-09-24 19:37:54 -05:00
Daniel J. Summers
fe4c1b606e
Rearranged API files so Babel could process them
...
The way they were, Babel was also processing the node_modules folder
0.8.0
2017-09-23 22:08:30 -05:00
Daniel J. Summers
ec08bfbc74
messages, answered requests
...
- Created view for journal query so we can use the calculated fields in
a where clause
- Changed journal ordering from newest-first to oldest-first; that way,
clicking "prayed" at the top, one right after the other, will let the
user pray through their list with minimal distraction
- Answered requests now drop off the active journal (still need to write
the ability to review answered requests)
- All the activities now send messages to the user, so they have
confirmation that their action has completed
2017-09-23 21:28:43 -05:00
Daniel J. Summers
8cb58cc2d3
View full request works
...
Also:
- moved setup stuff out of the `data` function and into the `created`
function
- standardized Vue component coding styles
- reworded transition text on log on and journal loading templates
2017-09-23 10:53:40 -05:00
Daniel J. Summers
617ac31161
Removed unneeded files; updated README
2017-09-22 23:51:14 -05:00
Daniel J. Summers
396e53b1a6
Editing request works
...
A "mark prayed" update uses the same fields, so we only have one "update
request" action now
2017-09-22 23:30:23 -05:00
Daniel J. Summers
181dc5ea63
"Mark Prayed" works
2017-09-22 22:30:00 -05:00
Daniel J. Summers
c703d717d8
Wrote API calls for history updates
...
Also switched app pkg mgt to yarn
2017-09-22 19:27:23 -05:00
Daniel J. Summers
a6b5149b34
Adding request now totally works
...
Also:
- added progress bar, integrated with journal loading
- updated Vue app dependencies
2017-09-21 21:31:59 -05:00
Daniel J. Summers
f5a14fb66e
Merge pull request #1 from danieljsummers/node-api-attempt
...
Node API attempt was successful
2017-09-21 18:47:58 -05:00
Daniel J. Summers
015645aa86
Adding request works (mostly)
...
Everything works except adding the new request back to the list; this
proof of concept is a go, and will be merged to master
2017-09-21 18:45:06 -05:00
Daniel J. Summers
794a365f08
Many changes
...
- Express -> Koa
- Babel for transforming 'import' into 'require'
- SQL done for adding request; just need to get the app to call it
2017-09-19 22:20:17 -05:00
Daniel J. Summers
270ac45e8c
Create tables/indexes on startup
...
Ready to create a request
2017-09-16 13:16:02 -05:00