This website requires JavaScript.
2624a32861
use purgecss for much smaller css
main
dev
Adam Piontek
2023-01-28 09:53:32 -0500
c6c52c783e
remove unnecessary Dockerfile.bak file
Adam Piontek
2023-01-28 09:37:42 -0500
433704e08a
implement autoprefixer & cssnano with postcss
Adam Piontek
2023-01-28 09:28:54 -0500
a3c3940563
removed unused svg-sprite-generator npm dep
Adam Piontek
2023-01-28 09:02:38 -0500
573a1e9cfe
move more fully to runtime config with release, improved docker build, updated phx liveview js
Adam Piontek
2023-01-28 08:14:32 -0500
db9f127e7b
major deps update: phoenix liveview, fixing some minor issues
Adam Piontek
2023-01-27 18:01:18 -0500
bc36586212
dep major update: httpoison 2.x
Adam Piontek
2023-01-27 17:37:22 -0500
66bb2a8727
updated several deps
Adam Piontek
2023-01-27 17:34:05 -0500
7a879e632a
updated asset npm dependencies & rebuilt assets
Adam Piontek
2023-01-27 17:29:13 -0500
280cd5bc34
update assets to try to fix favicon issue
Adam Piontek
2023-01-27 17:24:57 -0500
b3d1099d34
add some basic env vars info to README
Adam Piontek
2023-01-27 17:18:59 -0500
d4b810e14e
initial work on a releases runtime config
Adam Piontek
2023-01-27 17:15:24 -0500
ba5957cc93
remove sample dockerfile & entrypoint as they're now included in the repo
Adam Piontek
2022-08-14 15:25:59 -0400
94637a564c
added Dockerfile and entrypoint script
Adam Piontek
2022-08-14 15:14:14 -0400
10f284da6f
don't gzip static files, and always commit them
Adam Piontek
2022-08-14 15:09:30 -0400
64e310b598
removed accidentally commited old assets dir
Adam Piontek
2022-08-14 14:33:42 -0400
61796cf985
npm update, remove runtime.exs as not using for now
Adam Piontek
2022-08-14 13:58:41 -0400
dceef941c7
fixed user delete error by correcting foreign key constraint; updated liveview modals to use component directly & removed deprecated @socket parameters
Adam Piontek
2022-08-14 12:49:25 -0400
68d60c120d
removed unnecessary @socket param to live_component in settings; removed now-unused icon_helpers
Adam Piontek
2022-08-14 11:44:31 -0400
6b787297bb
fix EEx tag typo
Adam Piontek
2022-08-14 11:37:40 -0400
24642d7c67
main shift assign UI updated, with custom shift field fixes & shift template form field fix for time_zone
Adam Piontek
2022-08-14 11:25:28 -0400
8cd984adc5
updated import-shifts template
Adam Piontek
2022-08-14 10:43:16 -0400
e7d93989d3
fixed csv export view fields required issue
Adam Piontek
2022-08-14 10:37:55 -0400
a99c5eea35
updated shift index template and implemented delete shift as modal instead of js alert
Adam Piontek
2022-08-14 10:30:57 -0400
ada166fb41
updated template management, including time_input: required fix
Adam Piontek
2022-08-14 09:49:34 -0400
6a5d2346ff
cleaned up parentheses in schemas
Adam Piontek
2022-08-14 09:22:39 -0400
f28c85e343
cleaned up parentheses in migrations
Adam Piontek
2022-08-14 09:16:58 -0400
f27df8d676
implemented optional 'allow_registration' config, with first registered user being pre-confirmed Admin, registration unavailable after that point if allow_registration: :false
Adam Piontek
2022-08-14 09:14:42 -0400
ea74a89078
user management new/edit/delete working, with fixed live modal
Adam Piontek
2022-08-13 09:39:08 -0400
ce03eaaf2d
user settings templates updated, user management index template updated
Adam Piontek
2022-08-13 09:26:09 -0400
3eff955672
progress on migrating to heex templates and font-icons
Adam Piontek
2022-08-13 07:32:36 -0400
d43daafdb7
updated Bamboo references to Swoosh; added runtime.exs config file
Adam Piontek
2022-08-13 06:39:14 -0400
721ba53c15
updated deps & switched from Mix.Config to Config
Adam Piontek
2022-08-13 06:19:56 -0400
75eb9aa316
modifications to fix basic tests, many still need implementing
Adam Piontek
2021-04-10 12:23:11 -0400
085f226cfe
updated dependencies
Adam Piontek
2021-04-07 17:23:41 -0400
33d36ed713
adding some prefetching, and changing how static files are handled
Adam Piontek
2021-04-07 17:17:08 -0400
42f487493d
reverting test
Adam Piontek
2021-03-31 21:24:11 -0400
33db50565b
testing
Adam Piontek
2021-03-31 21:21:00 -0400
63edcba916
updated dep
Adam Piontek
2021-03-31 21:03:29 -0400
1f99611b56
some improved code via credo, sobelow
Adam Piontek
2021-03-29 07:31:52 -0400
f270bab7e4
Merge branch 'master' of 73k.us:adam/shift73k
Adam Piontek
2021-03-27 08:11:17 -0400
62eb3bbf50
Merge branch 'master' of 73k.us:adam/shift73k
Adam Piontek
2021-03-27 08:09:16 -0400
d493a0dcdb
enable sending gzipped versions of static assets
Adam Piontek
2021-03-27 08:09:02 -0400
79fad5920e
minor adjustments to be in line with bones73k
Adam Piontek
2021-03-26 19:13:57 -0400
120b80dc69
minor readme edit
Adam Piontek
2021-03-26 17:22:37 -0400
2fe6f4c174
fixing page titles, fleshing out readme
Adam Piontek
2021-03-25 20:31:32 -0400
c79a67b345
fix bug with ics import when description is nil
Adam Piontek
2021-03-25 20:01:39 -0400
19d9b96a84
implement custom favicon
Adam Piontek
2021-03-25 19:11:51 -0400
3b5794a401
tidying stray dev code
Adam Piontek
2021-03-25 18:09:53 -0400
326b6624b5
updated package-lock
Adam Piontek
2021-03-25 18:08:50 -0400
3784ddbbcb
removing prod.secret.exs from version control
Adam Piontek
2021-03-25 15:56:25 -0400
7f6072a162
quick modification to make shift index look a little better
Adam Piontek
2021-03-25 15:52:24 -0400
1d017a3cd1
updated npm dependencies and implemented basic import
Adam Piontek
2021-03-25 15:28:39 -0400
686bb489ba
initial work on allowing import from ics/iCal
Adam Piontek
2021-03-24 19:35:49 -0400
20d782ef62
minor edits
Adam Piontek
2021-03-23 15:31:45 -0400
5b3d4a8e45
made the calendar URL settings panel nicer
Adam Piontek
2021-03-23 15:25:08 -0400
15c50f0114
ics output seems to be working
Adam Piontek
2021-03-23 15:12:24 -0400
8fe1bc6322
initial route for ICS retrieval, no actual ICS data yet
Adam Piontek
2021-03-23 14:09:56 -0400
873723d776
calendar slug added, settings quick change working
Adam Piontek
2021-03-23 13:29:46 -0400
56b72f8038
CSV export implemented, a few other fixes
Adam Piontek
2021-03-23 11:54:49 -0400
3a6e3e8eed
removed EctoEnum in favor of Ecto.Enum
Adam Piontek
2021-03-22 15:41:11 -0400
aabcd9e029
switched to 'native' Ecto.Enum for user week_starts_at field
Adam Piontek
2021-03-22 10:49:45 -0400
4c673508b5
some reorganization for inserting multiple shifts, setting up dev seeds
Adam Piontek
2021-03-21 19:27:25 -0400
686db55e8b
improvements including removing Timex library
Adam Piontek
2021-03-21 10:47:53 -0400
ab11131df6
tidying shifts files
Adam Piontek
2021-03-20 23:09:19 -0400
8a1b7a4852
basic shift display working
Adam Piontek
2021-03-20 12:45:50 -0400
3cb8dcef18
update dependencies
Adam Piontek
2021-03-19 16:47:17 -0400
174876a62b
fix week_start settings typo
Adam Piontek
2021-03-19 16:47:09 -0400
8957f2d1dd
much progress on shift assigning & app navigation
Adam Piontek
2021-03-19 16:38:52 -0400
4541070f75
updated gitignore & readme
Adam Piontek
2021-03-16 11:39:53 -0400
f609a2f836
tidying js & scss
Adam Piontek
2021-03-16 11:03:44 -0400
ecd4d83e3f
saving shifts working
Adam Piontek
2021-03-16 11:00:33 -0400
4276399c20
month & shift navigation progress
Adam Piontek
2021-03-15 15:46:59 -0400
b352416366
made bootstrap colors more flexible, styled calendar table better
Adam Piontek
2021-03-12 18:44:25 -0500
3fb9602fa8
progress on shift assign calendar table display
Adam Piontek
2021-03-12 17:26:37 -0500
235bcc5af3
progress switching to Timex and allowing user to set week_start_at in settings
Adam Piontek
2021-03-12 12:47:06 -0500
4031640e1d
added weekdays enum and week_start_at for user records
Adam Piontek
2021-03-12 11:15:22 -0500
4fb0e2df7b
added Timex and refined shift template length handling
Adam Piontek
2021-03-12 09:41:41 -0500
290475c101
initial liveview/context/schema generation for Shifts
Adam Piontek
2021-03-11 17:16:11 -0500
c864ff9563
reorganized shift templates files
Adam Piontek
2021-03-11 16:57:46 -0500
e0f8515566
reorganized shift templates files
Adam Piontek
2021-03-11 16:57:20 -0500
243ebd8aa2
can now set fave shift template from shift template view
Adam Piontek
2021-03-11 16:39:02 -0500
19b9bbfb0d
Accounts context can now set and clear a user's favorite shift template
Adam Piontek
2021-03-11 15:41:30 -0500
ea0f8b86cd
added shift template cloning feature
Adam Piontek
2021-03-11 14:05:22 -0500
8aa4b8eee0
shift template live crud working
Adam Piontek
2021-03-11 13:30:30 -0500
9e8ecb8b89
streamlining login further
Adam Piontek
2021-03-10 11:44:33 -0500
06299b4e07
layout improvements
Adam Piontek
2021-03-10 09:27:24 -0500
5c4a4ea793
implemented shift template delete modal
Adam Piontek
2021-03-09 20:55:59 -0500
9322e98fef
added navbar link for shift templates, and button icon for new shift templates
Adam Piontek
2021-03-09 20:18:56 -0500
43b2ee8c95
refining login nav
Adam Piontek
2021-03-09 11:06:23 -0500
7e38921e8a
fixing duplicate input element id issue
Adam Piontek
2021-03-09 10:48:23 -0500
e319dda3ad
removed unused check & x icons
Adam Piontek
2021-03-09 10:23:24 -0500
75e006b41a
improved input display, user_management data sorting & display
Adam Piontek
2021-03-09 10:22:05 -0500
e00ecbf4c1
continuing improvements
Adam Piontek
2021-03-08 07:39:41 -0500
89d9bc0cce
implemented floating labels on inputs & selects, with icons
Adam Piontek
2021-03-07 17:17:16 -0500
74678bd3ad
shift template display progress
Adam Piontek
2021-03-07 11:06:55 -0500
66471c2931
removed label from shift template, added seeds for shift templates
Adam Piontek
2021-03-07 08:01:46 -0500
57c8b5b322
initial shift template live view progress
Adam Piontek
2021-03-06 20:16:56 -0500
73c97f194b
fixing error tag ids problem in liveview, and activating stricter password requirements
Adam Piontek
2021-03-06 18:36:45 -0500
a151bfcee7
initial shift template migration & schema working with user field/assoc for default shift template
Adam Piontek
2021-03-06 13:48:13 -0500