Buster "Silver Eagle" Neece
|
440010820a
|
Reference new project homepage instead of Github Wiki pages
|
2018-06-06 13:42:12 -05:00 |
Buster "Silver Eagle" Neece
|
335a713ce9
|
Add skip-nav link for added accessibility
|
2018-04-22 18:44:59 -05:00 |
Buster "Silver Eagle" Neece
|
177b516ba8
|
#453 -- Allow custom homepage URL, move original homepage to /dashboard.
|
2018-04-07 21:25:42 -05:00 |
Buster "Silver Eagle" Neece
|
8b3cd5d03d
|
Switch to pure PHP-based translations library to remove gettext dependency.
|
2018-03-18 20:31:43 -05:00 |
Buster "Silver Eagle" Neece
|
83e6d2b36b
|
Minor tweak to dropdown menu attributes.
|
2018-02-28 11:40:23 -06:00 |
Buster "Silver Eagle" Neece
|
bd4bcdb11e
|
Make dropdown menu more accessible.
|
2018-02-28 09:56:17 -06:00 |
Buster "Silver Eagle" Neece
|
56f7d577cd
|
Add Discord Webhook
|
2018-02-23 09:13:27 -06:00 |
Buster "Silver Eagle" Neece
|
060c9a539f
|
#432 -- Add "/add" routes, update language on all form pages to be friendlier.
|
2018-02-15 19:31:25 -06:00 |
Buster "Silver Eagle" Neece
|
eb19a70ce1
|
ACL overhaul: greatly simplify ACL process and align with request lifecycle.
|
2018-02-06 11:55:58 -06:00 |
Buster "Silver Eagle" Neece
|
87ad79e88b
|
API Key overhaul: switch API keys to be per-user and add new manager page.
|
2018-02-06 05:09:05 -06:00 |
Buster "Silver Eagle" Neece
|
ae2d9e66d4
|
Bring alert messages back by restoring nonces to their JS call.
|
2018-01-28 00:05:56 -06:00 |
Buster "Silver Eagle" Neece
|
1093a4f051
|
Closes #367 -- Implement JS-level CSP and SRI hashes for CDN URIs.
|
2018-01-09 03:53:48 -06:00 |
Buster "Silver Eagle" Neece
|
a358d4a979
|
Add traditional or docker version to version footer.
|
2017-12-13 00:08:40 -06:00 |
Buster "Silver Eagle" Neece
|
4a9427ac3d
|
#272 -- Add HTML5 roles to the global template and multi-paneled pages.
|
2017-11-08 12:11:09 -06:00 |
Buster "Silver Eagle" Neece
|
f43143ec59
|
New asset dependency/inclusion management system.
|
2017-09-24 06:29:19 -05:00 |
Buster "Silver Eagle" Neece
|
316e43886f
|
Closes #231 -- Allow custom CSS branding on public and internal pages.
|
2017-09-19 21:10:06 -05:00 |
Buster "Silver Eagle" Neece
|
9ca833d846
|
Static asset cleanup part 2
|
2017-09-19 05:42:30 -05:00 |
Buster "Silver Eagle" Neece
|
48c189e5b4
|
Static asset cleanup part 1
|
2017-09-19 05:19:14 -05:00 |
Buster "Silver Eagle" Neece
|
48322f2a41
|
Add user input escaping in many locations; update dependencies.
|
2017-08-12 02:47:23 -05:00 |
Buster Silver
|
77300569b5
|
[Best Practices] Remove direct DI access from view layer.
|
2017-08-02 03:05:29 -05:00 |
Buster Silver
|
7dc66ba91b
|
#197 -- Add date range to listener report.
|
2017-07-25 01:30:25 -05:00 |
Buster "Silver Eagle" Neece
|
69aa859352
|
Redis cache overhaul and optimization, settings restructure.
|
2017-07-18 19:09:29 -05:00 |
Buster "Silver Eagle" Neece
|
a9415fb9bb
|
Fix session generation issue on internal API calls, and migrate the environment
flag to be a defined boolean instead of string comparison for less error-prone-ness.
|
2017-07-16 13:41:28 -05:00 |
Buster Silver
|
19553016a0
|
Implement asset cache busting and password strength checking with zxcvbn.
|
2017-06-22 23:54:50 -05:00 |
Buster Silver
|
bb0a7f2d20
|
#157 -- Always load map after init code is finished, fix Vue dev mode notice.
|
2017-06-11 17:18:32 -05:00 |
Buster Silver
|
c0da8c66cc
|
Minor tweaks to growl notifications and the danger confirmation. [skip ci]
|
2017-06-10 06:04:47 -05:00 |
Buster Silver
|
b3c2973737
|
Move notification on login screen, add delete confirmation boxes. [skip ci]
|
2017-06-10 01:05:29 -05:00 |
Buster Silver
|
2ea6072bdd
|
Remove RetinaJS, make the logotype textual and add the ability to set an 'instance name' next to it.
|
2017-05-20 23:27:34 -05:00 |
Buster Silver
|
4ea9852a98
|
Update repository name in various spots.
|
2017-04-30 02:22:24 -05:00 |
Buster Silver
|
69c67127ef
|
Closes #81 -- Allow creation of a new playlist from directly within the media manager.
|
2017-04-17 19:46:17 -05:00 |
Buster Silver
|
921964ec7f
|
Pull out the common core framework code from the application (now in the AzuraCore library) and update dependencies across the application accordingly.
|
2016-12-16 14:49:07 -06:00 |
Buster Silver
|
e85a498ad6
|
Create a new public-facing playback, history and request page for each station. Fix issue with songs imported via media manager not being manageable.
|
2016-11-08 01:46:17 -06:00 |
Buster Silver
|
ff19daa76f
|
Add dashboard link to pulldown menu.
|
2016-11-01 09:56:39 -05:00 |
Buster Silver
|
87d91f9db1
|
Fix remaining PHP short open tags, and attempt to allow them anyway in Travis.
|
2016-10-21 03:34:06 -05:00 |
Buster Silver
|
d70d2eaf34
|
Update profile page display and remove all dependency on Font Awesome (as it conflicts with ZMDI Material Design Icons)
|
2016-10-11 19:58:40 -05:00 |
Buster Silver
|
c3a6ff8eaa
|
Implement "chosen" on select fields because it's awesome.
|
2016-10-11 00:15:25 -05:00 |
Buster Silver
|
c0335263cd
|
Fix issues with logging in as other users from the admin panel, fix permissions on homepage, and fix redirection issue.
|
2016-10-08 02:08:13 -05:00 |
Buster Silver
|
7bc67d50da
|
Allow for multiple types of sidebars, and create a new sidebar for administration navigation once inside a specific admin function.
|
2016-10-07 04:59:10 -05:00 |
Buster Silver
|
cfb56c10db
|
Remove jPlayer and replace with a small direct connector to HTML5 audio.
|
2016-10-07 03:13:49 -05:00 |
Buster Silver
|
d28148bec1
|
Fix issues with fieldsets, the station management sidebar, select images, and footer alignment.
|
2016-10-06 22:56:08 -05:00 |
Buster Silver
|
91466d298e
|
Add dark theme, add user database field for theme and update profile form. Create new \App\Customization class that handles all user-customizable values.
|
2016-10-06 21:41:04 -05:00 |
Buster Silver
|
16db1c53e4
|
Add gettext to build tools on dev environment, localize "Powered by" in footer.
|
2016-10-03 14:58:56 -05:00 |
Buster Silver
|
33b1ea98e8
|
Closes #16 -- Add new permissions for every major section of the system and create a per-station permission structure integrated directly with the existing ACL.
|
2016-10-03 02:53:51 -05:00 |
Buster Silver
|
ec7add8e23
|
Add support for localization across the application, and add escaping to some user-input fields in various locations.
|
2016-09-30 17:31:30 -05:00 |
Buster Silver
|
497a7e73c3
|
Implement retina versions of the header navigation background and site logo, and add auto-switching retinajs library.
|
2016-09-25 02:09:00 -05:00 |
Buster Silver
|
4f02738eb6
|
Fix station sidebar path.
|
2016-09-24 18:38:02 -05:00 |
Buster Silver
|
666414b3b5
|
Move partial templates into a "partials" folder.
|
2016-09-24 17:12:54 -05:00 |
Buster Silver
|
117c54d772
|
Add development/production app icon collections and distinguish between the two visually (development is purple) to avoid errors.
|
2016-09-24 01:11:24 -05:00 |
Buster Silver
|
1b309c6a86
|
Remove the full-screen loading prompt, as it often makes pages feel significantly slower than they actually are.
|
2016-09-22 15:21:07 -05:00 |
Buster Silver
|
c55b863a85
|
Closes #44 -- Switch to multibyte string handling for files manager to allow UTF-8 filenames through without issue.
|
2016-09-21 21:08:00 -05:00 |