Commit graph

486 commits

Author SHA1 Message Date
Kevin MacMartin
7f9f9bce1b Add support for linking dashboard tables, adding lists connected to other tables, formatted currency inputs, multi-line text fields without markdown, paginated edit lists (with working search), errors for columns not being unique or required (with modal popup), improve comments, and use links instead of javascript for the edit and new buttons 2020-04-24 00:22:42 -04:00
Kevin MacMartin
bf1b3ea9aa Update to laravel 7.6, darken the dashboard modal, and use links for the dashboard edit buttons instead of javascript 2020-04-23 22:17:13 -04:00
Kevin MacMartin
0bcd385fa7 Update composer dependencies 2020-04-23 20:52:45 -04:00
Kevin MacMartin
b5138ac70c Update npm dependencies 2020-04-23 20:42:01 -04:00
Kevin MacMartin
d18d7fe777 Fix the location of the js directory in the traditional bootstrap 2020-03-04 00:19:52 -05:00
Kevin MacMartin
1e2432d254 Update spinkit and the dashboard loading animation 2020-02-25 18:08:27 -05:00
Kevin MacMartin
c6cf9a44a1 Update to the latest bootstrap and adjust the breakpoints and container-max-widths to reflect 2020-02-25 18:02:59 -05:00
Kevin MacMartin
bcbfbf29f7 Update the date in the MIT license 2020-02-25 17:44:00 -05:00
Kevin MacMartin
586fcb6066 Replace simplemde with easymde as it's actually maintained, and include fontawesome 5 as it's supported by easymde and makes the project fully MIT again 2020-02-25 17:43:02 -05:00
Kevin MacMartin
209b5718ba Update npm dependencies 2020-02-25 16:55:18 -05:00
Kevin MacMartin
07526e6693 Conclude the update to laravel 6.12.0, including the removal of tinx as it's no longer maintained 2020-02-25 16:26:38 -05:00
Kevin MacMartin
aca480023f Pull in additional upstream updates that don't sync cleanly 2020-02-25 16:05:35 -05:00
Kevin MacMartin
72e77aba76 Pull in upstream updates to the auth controllers 2020-02-25 16:02:36 -05:00
Kevin MacMartin
96cba915fe Pull in upstream changes to composer.json 2020-02-25 15:46:58 -05:00
Kevin MacMartin
c2c66e460b Pull in upstream changes to the mail variables 2020-02-25 15:41:15 -05:00
Kevin MacMartin
333827eaae Fix capitalization on file class 2020-02-25 15:40:15 -05:00
Kevin MacMartin
731fab7261 Bump version and laravel-commit to the new target 2020-02-25 15:33:29 -05:00
Kevin MacMartin
48a5834483 Update composer dependencies 2020-02-25 15:26:47 -05:00
Kevin MacMartin
54a8781dd9 Depend on grep, not egrep 2020-02-21 00:06:49 -05:00
Kevin MacMartin
523165f5ba Fix the dashboard current_page variable so it behaves like it's supposed to 2020-01-21 23:59:50 -05:00
Kevin MacMartin
a223f89ec4 Add svg fonts 2020-01-21 23:25:06 -05:00
Kevin MacMartin
5e770e1c5f Fix the woff and woff2 fonts 2020-01-21 22:37:39 -05:00
Kevin MacMartin
774bc5da0d Remove the dependency on bower 2020-01-17 00:43:25 -05:00
Kevin MacMartin
8757a67ae2 Update dependencies 2020-01-07 21:00:08 -05:00
Kevin MacMartin
30191e8053 Replace --no-artisan with --no-db as artisan commands were still getting run and skipping the database stuff was the reason for that anyway 2020-01-07 20:59:13 -05:00
Kevin MacMartin
b6a95813e9 Remove the root key from the vue-router initialization as this no longer appears to do anything 2020-01-02 14:41:00 -05:00
Kevin MacMartin
b02ddfc860 Fix some issues with npm prune in the init.sh 2019-12-26 16:10:26 -05:00
Kevin MacMartin
f3003ff586 Fix dashboard create new item 2019-12-03 00:55:40 -05:00
Kevin MacMartin
74cebe30f5 Use the Dashboard canRegister function to determine whether the register function should be allowed instead of implementing the same logic twice 2019-12-03 00:11:44 -05:00
Kevin MacMartin
a9acd16507 Sync the traditional bootstrap package.json 2019-11-21 16:17:15 -05:00
Kevin MacMartin
4f25a19fd8 Pull in (null) updates from upstream laravel and sync commit, and update dependencies 2019-11-21 16:11:54 -05:00
Kevin MacMartin
54843cbdf2 Use the model_name to both check for a class and retrieve it 2019-11-18 16:01:36 -05:00
Kevin MacMartin
b54ad4ba28 Use the correct gsap include 2019-11-15 14:46:44 -05:00
Kevin MacMartin
964c6b9186 Pull in gsap-core instead of tweenmax 2019-11-15 14:28:08 -05:00
Kevin MacMartin
03d220fb1b Update dependencies and don't check to see if the .env file exists before generating a key as we've already stopped the script if this is the case 2019-11-15 14:21:23 -05:00
Kevin MacMartin
e3dcafc623 Move resources/assets content to resources to match upstream laravel 2019-11-14 21:14:53 -05:00
Kevin MacMartin
8b6f1e5111 Remove the bootstrap javascript from the public js as it makes more sense to include as needed 2019-11-14 21:07:47 -05:00
Kevin MacMartin
831860bf8a Only show the registration page if registration is enabled or the IP is set correctly, and pull in this update to the traditional-bootstrap 2019-11-14 21:04:01 -05:00
Kevin MacMartin
711ad82261 Only include the /register route if registration is enabled 2019-11-01 17:10:53 -04:00
Kevin MacMartin
6fe8e48c1e Upgrade laravel via composer dependencies 2019-11-01 16:55:44 -04:00
Kevin MacMartin
f7dec13812 Point a few other redirectTo values to the correct places 2019-10-31 17:27:49 -04:00
Kevin MacMartin
3a94d3ea48 Redirect to / when the intended url fails in the confirmpasswordcontroller 2019-10-31 17:25:52 -04:00
Kevin MacMartin
0b5da4bca9 Upgrade to laravel 6.4 2019-10-31 17:24:53 -04:00
Kevin MacMartin
af9b3ea026 Sync the traditional-bootstrap with the date picker update, and upgrade sortablejs by switching to npm 2019-10-14 21:32:11 -04:00
Kevin MacMartin
35cc8ac7cf Fix typo in strip-unit comment 2019-10-08 18:04:03 -04:00
Kevin MacMartin
67cbde0942 Don't bother adding px in the pxrem statements for container-max-widths 2019-09-29 23:25:53 -04:00
Kevin MacMartin
ab3803fe59 Don't include both the production and dev versions of vue when targeting one or the other 2019-09-28 01:50:06 -04:00
Kevin MacMartin
d96f37737a Fix variable name spelling 2019-09-20 15:10:25 -04:00
Kevin MacMartin
0e8e063f48 Use pxrem for container max widths 2019-09-19 20:56:09 -04:00
Kevin MacMartin
53e9abaa4a Update npm dependencies 2019-09-06 01:44:47 -04:00