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
|
7eb198555e
|
Upgrade to laravel 6.0
|
2019-09-06 01:32:11 -04:00 |
|
Kevin MacMartin
|
f569b37da5
|
Upgrade to laravel 5.8
|
2019-03-19 17:40:13 -04:00 |
|
Kevin MacMartin
|
1e265d4f78
|
Patch in laravel 5.7 updates that do merge cleanly
|
2018-11-02 18:12:07 -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
|
1e1c062f56
|
Fix spreadsheet export filename
|
2018-07-12 11:40:33 -04:00 |
|
Kevin MacMartin
|
3a3ddd09d3
|
Consider the reorder column if present when adding and deleting new rows
|
2018-05-01 20:14:00 -04:00 |
|
Kevin MacMartin
|
a9aca7d4fe
|
Amalgamate the api route controller functionality into a single ApiController, and implement both vue component and traditional blade versions of a blog page on the public facing part of the site
|
2018-04-26 20:26:18 -04:00 |
|
Kevin MacMartin
|
e02d57ad17
|
Move the user api_token migration to its original migration, add website and social media columns to the original user migration, hook up user profile edit functionality on the dashboard settings page, name the user password function userPasswordUpdateInit to reflect its form name, clean up the dashboard settings layout and improve it on mobile, add a repeating pattern background to the dashboard so it's not so sparse, and sync the traditional-bootstrap routes/web.php with the main one
|
2018-04-25 23:27:45 -04:00 |
|
Kevin MacMartin
|
9fa8479ed8
|
Improve the functionality surrounding the REGISTRATION variable in the .env file so it can continue to enable registration globally by setting its value to "true", but now also enable registration for a single IP address by setting its value to that address
|
2018-04-25 21:22:39 -04:00 |
|
Kevin MacMartin
|
70a8b83b85
|
Redirect to the dashboard after logging in
|
2018-04-25 21:21:09 -04:00 |
|
Kevin MacMartin
|
6afe85c2d9
|
Use a common trait to provide the timestamp function to both the DashboardModel and User classes, add an optional license key to the dashboard library_credits that adds a (license) link beside the project and add the license (as required by their license) to the fontawesome entry, and implement user profile image view, upload and deletion (with a default black question mark fallback) in the dashboard settings page
|
2018-04-25 01:22:33 -04:00 |
|
Kevin MacMartin
|
83a8dede40
|
Link to the dashboard credits page from a new footer element instead of the user dropdown, organize the dashboard blades by folder now that we have so many of them, and implement user password reset functionality
|
2018-04-24 20:38:04 -04:00 |
|
Kevin MacMartin
|
51c04ab1e4
|
Move app\Models\Dashboard to app\Dashboard
|
2018-04-23 23:39:40 -04:00 |
|
Kevin MacMartin
|
8c0dc48d2d
|
Set the dashboard home title in its own blade, and bump a row's timestamp after uploading an image or file
|
2018-04-23 23:15:54 -04:00 |
|
Kevin MacMartin
|
1d31bc693c
|
Use the same formatting for Auth controllers as is used by the other ones
|
2018-04-22 22:37:09 -04:00 |
|
Kevin MacMartin
|
a4a686662f
|
Redirect the user to the login screen after resetting their password instead of the public site
|
2018-04-22 22:33:03 -04:00 |
|
Kevin MacMartin
|
58902bb5ee
|
Add a credits page to the dashboard showing the project authors and front-facing libraries used on the website, use /dashboard/edit for both the edit-list and edit-item pages, organize the dashboard styles a bit better, use relative paths instead of the url() function to render the dashboard URLs, add active nav link functionality to links other than the main dashboard pages, pull the nav blade out of the sections folder now that it's the only section, and keep the traditional template in sync
|
2018-04-18 23:32:22 -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
|
55db186a2c
|
Use double equals in PHP
|
2018-04-17 19:26:15 -04:00 |
|
Kevin MacMartin
|
d26bbde212
|
Replace PHPExcel with PhpSpreadsheet
|
2018-04-02 22:52:09 -04:00 |
|
Kevin MacMartin
|
7d9aa98eb0
|
Upgrade to laravel 5.6
|
2018-03-05 18:45:02 -05:00 |
|
Kevin MacMartin
|
27ef5d09e5
|
Implement deletion functionality for uploaded images and files
|
2018-01-21 20:55:07 -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
|
b900f56b71
|
Implement dashboard file upload support, and show the image preview as an img so it can regulate its own aspect ratio
|
2018-01-18 22:29:49 -05:00 |
|
Kevin MacMartin
|
d461aad347
|
Increase the API rate limit to twice a second
|
2018-01-16 00:58:54 -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
|
d02aa7e923
|
Clean up some things in the dashboard controller and put image uploads into an img subfolder
|
2018-01-10 23:58:06 -05:00 |
|
Kevin MacMartin
|
795e8335c2
|
Create a equal-featured vue variant of the public portion of the site
|
2017-11-21 23:12:31 -05:00 |
|
Kevin MacMartin
|
c14a5912e2
|
Include the log functionality in the subscription controller
|
2017-09-26 16:05:01 -04:00 |
|
Kevin MacMartin
|
8a2ebc48ea
|
Compare the mailchimp variables to null rather than an empty string, and assume the .env has the variables set to something
|
2017-09-26 16:02:53 -04:00 |
|
Kevin MacMartin
|
0c2d78fae1
|
Update laravel newsletter
|
2017-09-26 15:59:57 -04:00 |
|
Kevin MacMartin
|
956b4fe51e
|
Remove the postal code from the dashboard subscriptions controller
|
2017-09-26 15:47:18 -04:00 |
|
Kevin MacMartin
|
32bef04ced
|
Move the subscription form to its own blade so it can be imported, remove the address/location as that's not standard, get things working correctly, add errors, and use name instead of id for the form fields so it can be used on any page
|
2017-09-26 15:35:30 -04:00 |
|
Kevin MacMartin
|
e89191027b
|
Only use laravel newsletter for subscriptions when the MAILCHIMP variables are filled out
|
2017-09-26 15:03:23 -04:00 |
|
Kevin MacMartin
|
875ecb33aa
|
Pull in mergeable upstream laravel updates
|
2017-09-26 13:22:15 -04:00 |
|
Kevin MacMartin
|
15b4de1aec
|
Update LoginController to match upstream laravel
|
2017-09-26 13:11:57 -04:00 |
|
Kevin MacMartin
|
983536e505
|
Rename SITE_NAME and SITE_DESC to APP_NAME and APP_DESC
|
2017-09-26 11:42:00 -04: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
|
ce9973caab
|
Upgrade to Laravel 5.4
|
2017-01-26 19:17:37 -05:00 |
|
Kevin MacMartin
|
9089ae21ac
|
Pull in upstream laravel updates
|
2016-10-26 11:05:43 -04:00 |
|
Kevin MacMartin
|
1c920c8c4c
|
Pull in the latest laravel upstream updates
|
2016-09-08 11:30:08 -04:00 |
|
Kevin MacMartin
|
ec186a4edb
|
Make a few additional changes that were missed before
|
2016-08-19 16:54:28 -04:00 |
|
Kevin MacMartin
|
21c62e37e4
|
Update to laravel 5.3 base
|
2016-08-19 16:38:49 -04:00 |
|
Kevin MacMartin
|
19ca138bb8
|
Formatting tweak
|
2016-08-05 14:41:02 -04:00 |
|
Kevin MacMartin
|
be7331fe20
|
Use better description for the contact controller mail comment
|
2016-08-05 14:19:17 -04:00 |
|
Kevin MacMartin
|
c7e93038c2
|
More formatting
|
2016-08-02 22:59:39 -04:00 |
|
Kevin MacMartin
|
49fd2951bb
|
Formatting
|
2016-08-02 22:58:40 -04:00 |
|
Kevin MacMartin
|
336de1cedb
|
Redirect to /dashboard after the password has been reset
|
2016-01-27 22:19:27 -05:00 |
|