Commit Graph

145 Commits

Author SHA1 Message Date
Daniel J. Summers 948f64c295 Shrink bundle size
A whole 30k... Changing Vue Material imports didn't change the vendor bundle at all; something still isn't right, but it's not a show-stopper
2019-08-25 07:28:51 -05:00
Daniel J. Summers 702ae1811c Complete v2 UI, pending human testing 2019-08-24 22:32:35 -05:00
Daniel J. Summers 26a0da610d v2'd all request lists; converted CSS to SASS 2019-08-24 20:04:10 -05:00
Daniel J. Summers b05e43a653 Convert dialogs to Vue Material
Still need to disable past dates in the snooze datepicker
2019-08-22 23:04:14 -05:00
Daniel J. Summers 3e272a5aac Convert journal cards 2019-08-20 22:35:01 -05:00
Daniel J. Summers 34c2148743 App functionality restored
time to implement MD components
2019-08-20 21:41:49 -05:00
Daniel J. Summers b5146f825a Resolve Vue Material use; replace toast with snackbar 2019-08-20 20:38:40 -05:00
Daniel J. Summers e70f88e188 A little more progress with Vue Material 2019-08-20 16:59:30 -05:00
Daniel J. Summers a652351995 Began implementing Vue Material 2019-08-19 22:12:30 -05:00
Daniel J. Summers d4671c044d Use FunctionalCuid for CUIDs 2019-08-09 17:00:09 -05:00
Daniel J. Summers bf489cc4a8 Added Vue Material package 2019-07-31 21:13:47 -05:00
Daniel J. Summers d0456ab886 API/app working nicely with RavenDB
time to v2 the app...
2019-07-31 19:13:36 -05:00
Daniel J. Summers c587d9772f A lot is working...
...but a lot is not. The JSON for the journal is not including the Id field; I suspect the majority of the problems reside with that issue.
2019-07-30 23:56:34 -05:00
Daniel J. Summers 87ce966ca1 Index tweaks
also:
- created modules for converters and indexes
- ensure we use our JSON converters for both RavenDB and Giraffe
- first cut at a composable function pipeline instead of method chaining for IWebHostBuilder
2019-07-28 22:21:05 -05:00
Daniel J. Summers a2ef84bc1e Add migration program; Add RequestAction DU 2019-07-28 20:47:11 -05:00
Daniel J. Summers 221d95a2e2 Move DU members to modules 2019-07-27 20:02:01 -05:00
Daniel J. Summers 7fb6bc463e Syntactically valid
No compile errors - but does it work...?
2019-07-14 20:47:31 -05:00
Daniel J. Summers cc5dd3bd7f Began model migration to RavenDB format 2019-07-13 22:55:53 -05:00
Daniel J. Summers 10a5c26903 Merge branch 'master' into version-2 2019-07-13 21:33:51 -05:00
Daniel J. Summers 70a65b5f15 Abandoned Xamarin attempt 2019-07-13 21:33:36 -05:00
Daniel J. Summers ce588b6a43 dep update for lodash CVE 1.2.2 2019-07-12 19:34:26 -05:00
Daniel J. Summers 57cd17c734 Fixed broken pray button 1.2.1 2019-07-07 07:08:42 -05:00
Daniel J. Summers 42615dae82 Update recurrence before status (#25); version bump 1.2 2019-07-05 20:34:38 -05:00
Daniel J. Summers 68b650e31d Updated dependencies 1.1.1 2019-05-31 20:29:57 -05:00
Daniel J. Summers a11302afc3 Infra changes
Moved projects around; API still builds successfully
2019-03-30 21:08:02 -05:00
Daniel J. Summers d738321dc0 Use FSharpLu for JSON serialization (#24) 1.1 2019-02-23 13:59:32 -06:00
Daniel J. Summers 8995097d68 Updated to .NET Core 2.2 (#23)
Also updated API and app deps
2019-02-23 10:59:23 -06:00
Daniel J. Summers 4310fb91fa Updated deps 2019-01-29 20:52:38 -06:00
Daniel J. Summers c0def7623f Updated docs link to new subdomain 1.0.1 2018-09-09 21:08:22 -05:00
Daniel J. Summers ab8fab51c5 Create CNAME 2018-09-07 17:43:59 -05:00
Daniel J. Summers 96717ae7c4 Delete CNAME 2018-09-07 17:43:43 -05:00
Daniel J. Summers b11ff0ff3d Create CNAME 2018-09-07 16:41:38 -05:00
Daniel J. Summers 6486763297 Delete CNAME 2018-09-07 16:41:23 -05:00
Daniel J. Summers e94e28880b Create CNAME 2018-09-07 16:39:43 -05:00
Daniel J. Summers 16c3a9fd44 Updated docs for 1.0! 1.0.0 2018-08-21 20:53:44 -05:00
Daniel J. Summers 473359c645 Sort journal by appearance time (#21) 2018-08-21 20:44:39 -05:00
Daniel J. Summers 334710065c Upgrade to Vue CLI 3 / Webpack 4 (#22)
Fixes #19
2018-08-21 20:39:41 -05:00
Daniel J. Summers ee9326d7a5 Updated docs for recurrence (#16) 0.9.8 2018-08-18 20:12:30 -05:00
Daniel J. Summers 2c34650ceb Completed recurrence work (#16)
Requests can now:
- be entered with recurrence
- be updated with recurrence
- manually skip recurrence period

Also did an app-wide clean-up to ensure that everything is done the same way in all places
2018-08-18 19:32:48 -05:00
Daniel J. Summers 9f1e258180 Added recurrence to new request add/edit page (#16)
still need to get the actual non-immediate recurrence stuff to work correctly
2018-08-18 13:46:03 -05:00
Daniel J. Summers 0c21e6c1c0 Unsnooze works; #20 is complete
also:
- wrapped up some other stylings
- snoozed requests still show in the journal; this logic will change with recurrence work, so that bug is deferred
2018-08-18 11:07:30 -05:00
Daniel J. Summers a6144f67ec Converted notes modal (#20) 2018-08-18 09:13:38 -05:00
Daniel J. Summers e351fe5b56 Active request page (#16)
Also:
- refactored snoozed and answered list pages to use a common list format
- reworked the URLs to make them more consistent
- eliminated current "full" API endpoint, and renamed existing "complete" endpoint to "full"
2018-08-17 22:12:14 -05:00
Daniel J. Summers d3aff4a110 Add/Edit request works
No longer a modal (#20)
2018-08-17 20:59:57 -05:00
Daniel J. Summers c0dd6b5dd6 A few more minor tweaks 2018-08-16 22:09:39 -05:00
Daniel J. Summers 5bba499251 -BootstrapVue -VueAwesome
- All non-modals no longer reference Bootstrap or Font Awesome (#20)
- Removed "full request" button from journal page (#16)
- Added role attributes in many places
2018-08-16 21:57:54 -05:00
Daniel J. Summers 96f2f2f7e0 Added recurrence SQL; updated API
API should support recurrence (#16); also updated for new F# match! statement
2018-08-14 21:01:21 -05:00
Daniel J. Summers 2bf3bc4865 Working toward hosting
Seeing different behavior when this is sitting behind nginx; working toward a solution
2018-08-07 08:17:56 -05:00
Daniel J. Summers 95175d2c57 Merge branch 'master' of https://github.com/bit-badger/myPrayerJournal 0.9.7 2018-08-06 21:30:45 -05:00
Daniel J. Summers 3f71d75a99 Restoring ignored file changes
Also deleted a file I missed
2018-08-06 21:30:11 -05:00