Kevin MacMartin
|
b159778a92
|
Add note about the imageType function to the readme
|
2022-06-15 16:17:32 -04:00 |
|
Kevin MacMartin
|
db7deb0fdc
|
Reuse dashboard logic much more, delete images and files when the associated item is deleted, rework dashboard lists so their items can be configured in the $dashboard_columns of their own class, allow dashboard lists to upload images, delete images when dashboard list items are deleted, add a default image extension variable to dashboard model items rather than hard-coding it so it can be reconfigured, improve the dashboard styles some more, and improve the readme (including documenting the new dashboard list update)
|
2022-06-14 01:36:21 -04:00 |
|
Kevin MacMartin
|
ef617ac409
|
Upgrade to Vue 3, replace vue-resource with axios, update other libraries, set the NODE_ENV to production in the gulpfile when --production is specified rather than in the init.sh, and improve the README
|
2022-06-13 18:04:19 -04:00 |
|
Kevin MacMartin
|
31f9ceaffa
|
Upgrade to laravel 9.1.8
|
2022-05-23 21:01:33 -04:00 |
|
Kevin MacMartin
|
b13283c9f3
|
Remove note about BS_HOST from the readme
|
2022-03-23 13:57:30 -04:00 |
|
Kevin MacMartin
|
afce4734c1
|
Allow the date picker to be configured without time
|
2021-09-17 17:46:50 -04:00 |
|
Kevin MacMartin
|
2f2ba60186
|
Update to laravel 8.5.23
|
2021-08-03 17:15:07 -04:00 |
|
Kevin MacMartin
|
2a615b75a7
|
Use a non-static function for getDashboardHeader so we can use getTable and not have to worry about sending the model, pull file and image saving and deletion into the dashboard model so it can be used by seeders and other things, allow filetype to be specified for images so more than just jpg is possible, if the image filetype isn't svg also save a webp version of a given image, add a dashboard model method to get the uploads path so we aren't hard-coding that to one degree or another in a whole bunch of places, allow a max width and/or height to be specified for image uploads to avoid giant images, don't send unnecessary parameters from the back-end to the front-end and through the api back to the back-end, add the ability to show error text to the dashboard alert model, show an error if a file of an incorrect type is uploaded, add webp suport detection logic to the vue-based front end as well as a method that selects the appropriate format of image (falling back on the provided format)
|
2021-07-29 16:40:55 -04:00 |
|
Kevin MacMartin
|
03697178ee
|
Update to laravel 8.5.16
|
2021-04-20 17:11:13 -04:00 |
|
Kevin MacMartin
|
ecda451890
|
Pull in the upstream changes to sync up with 8.4.4
|
2020-12-09 16:00:01 -05:00 |
|
Kevin MacMartin
|
17e7635f76
|
Upgrade to laravel 7.25.0
|
2020-08-19 14:50:33 -04:00 |
|
Kevin MacMartin
|
4e125a57bd
|
Upgrade to 7.12.0
|
2020-07-23 16:12:26 -04:00 |
|
Kevin MacMartin
|
65bc4d8f4b
|
Replace the CACHE_BUST in the init with a gulp-managed one so we can update the value with gulp watch
|
2020-04-24 22:09:23 -04:00 |
|
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
|
731fab7261
|
Bump version and laravel-commit to the new target
|
2020-02-25 15:33:29 -05:00 |
|
Kevin MacMartin
|
774bc5da0d
|
Remove the dependency on bower
|
2020-01-17 00:43:25 -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
|
e3dcafc623
|
Move resources/assets content to resources to match upstream laravel
|
2019-11-14 21:14:53 -05:00 |
|
Kevin MacMartin
|
0b5da4bca9
|
Upgrade to laravel 6.4
|
2019-10-31 17:24:53 -04:00 |
|
Kevin MacMartin
|
7eb198555e
|
Upgrade to laravel 6.0
|
2019-09-06 01:32:11 -04:00 |
|
Kevin MacMartin
|
c03d2fc659
|
Add the ability to declare a select with options that have different values and text
|
2019-07-17 00:21:28 -04:00 |
|
Kevin MacMartin
|
f569b37da5
|
Upgrade to laravel 5.8
|
2019-03-19 17:40:13 -04:00 |
|
Kevin MacMartin
|
7e8c3cba6d
|
Manually pull in laravel 5.7 updates that don't merge cleanly
|
2018-11-02 18:11:14 -04:00 |
|
Kevin MacMartin
|
256c0b179a
|
Add in functionality to set a different column type on creation than when being edited
|
2018-06-17 23:31:24 -04:00 |
|
Kevin MacMartin
|
05bbb38368
|
Clarify dashboard_sort_column instructions in the readme a bit
|
2018-04-30 12:27:15 -04:00 |
|
Kevin MacMartin
|
7639423469
|
Fix language string wrapping
|
2018-04-30 12:10:15 -04:00 |
|
Kevin MacMartin
|
b0fbd6fc1a
|
Add note about using the node_modules version of gulp if the system version doesn't exist or is 3.x or lower
|
2018-04-29 23:46:02 -04:00 |
|
Kevin MacMartin
|
5895333e7e
|
Include support for the multi-language feature in vue components, and move the env variables into the public template since it's only being included once
|
2018-04-29 23:27:44 -04:00 |
|
Kevin MacMartin
|
59f6444cd2
|
Make comment about gulp in the init.sh section of the readme a bit more clear
|
2018-04-27 18:06:25 -04:00 |
|
Kevin MacMartin
|
df086422cf
|
Fix a typo in the updated description
|
2018-04-26 18:32:21 -04:00 |
|
Kevin MacMartin
|
d22c5d2da8
|
Tweak description in the readme a bit more
|
2018-04-26 18:31:39 -04:00 |
|
Kevin MacMartin
|
b8d50a995e
|
Update the description in the readme
|
2018-04-26 18:30:53 -04:00 |
|
Kevin MacMartin
|
758672024c
|
Add a bunch of additional detail to the readme
|
2018-04-25 21:29:25 -04:00 |
|
Kevin MacMartin
|
51c04ab1e4
|
Move app\Models\Dashboard to app\Dashboard
|
2018-04-23 23:39:40 -04:00 |
|
Kevin MacMartin
|
a676c91370
|
Reorganize the dashboard functionality such that everything can be configured in app/Models/Dashboard.php and a given model, add support for user-bound lists, improve security, fix some style issues, and update the readme
|
2018-04-18 00:38:11 -04:00 |
|
Kevin MacMartin
|
71e8146f9c
|
Include a bunch of information about the public-facing side of the site in the readme, and create empty folders for partial components
|
2018-04-15 21:31:31 -04:00 |
|
Kevin MacMartin
|
d26bbde212
|
Replace PHPExcel with PhpSpreadsheet
|
2018-04-02 22:52:09 -04:00 |
|
Kevin MacMartin
|
27ef5d09e5
|
Implement deletion functionality for uploaded images and files
|
2018-01-21 20:55:07 -05:00 |
|
Kevin MacMartin
|
f489d3724f
|
Update documentation with information describing how to add file uploads
|
2018-01-21 19:42:56 -05:00 |
|
Kevin MacMartin
|
a5f8d2aa78
|
Name the columns key for both the view and edit lists 'columns'
|
2018-01-21 19:37:11 -05:00 |
|
Kevin MacMartin
|
b55e0096c8
|
Move the dashboard menu functionality to app/Models/DashboardMenu.php and allow for dropdown items
|
2018-01-12 22:57:31 -05:00 |
|
Kevin MacMartin
|
bf0703b7d3
|
Add functionality allowing an alternative path to be set instead of the model in the dashboard edit array
|
2018-01-11 23:48:26 -05:00 |
|
Kevin MacMartin
|
9c5deaf737
|
Update the readme to reflect the $dashboard_columns variable
|
2018-01-11 18:56:37 -05:00 |
|
Kevin MacMartin
|
5613c72d0c
|
Implement support for uploading multiple images, move the dashboard columns for a given table to its model, and clean a bunch of things up
|
2018-01-11 01:13:58 -05:00 |
|
Kevin MacMartin
|
54613bf60b
|
Add multi-language functionality and don't create unnecessary variables in the contact controller
|
2017-02-06 23:44:07 -05:00 |
|
Kevin MacMartin
|
01fcbd5cef
|
Implement functionality that allows an additional button with customizable functionality to be added to dashboard edit-list pages
|
2017-01-04 23:23:26 -05:00 |
|
Kevin MacMartin
|
6e42a86ad2
|
Implement optional edit-list filter support
|
2016-12-22 00:20:44 -05:00 |
|
Kevin MacMartin
|
6ec9531074
|
Allow edit-list title-columns to be specified as arrays for multiple items and use monospaced fonts so the same number of characters will take the same amount of space
|
2016-12-20 23:26:10 -05:00 |
|
Kevin MacMartin
|
54508b4ebe
|
Add the 'display' type to the edit-item blade, allowing printed information that can't be edited
|
2016-12-19 22:59:19 -05:00 |
|