Buster Neece
069481353e
ESLint fixes.
2022-12-30 10:44:47 -06:00
Buster Neece
38f480f72b
More ESLint fixes.
2022-12-30 09:13:37 -06:00
Buster Neece
64fbbe6fd8
ESLint prop, variable and other fixes.
2022-12-30 08:38:34 -06:00
Buster Neece
e3b877cc9c
Auto-fix ESlint rules.
2022-12-29 15:15:05 -06:00
Buster Neece
20c2f87986
Roll back TypeScript.
2022-12-24 08:26:01 -06:00
Buster Neece
7c48e69c11
Initial Typescript impl.
2022-12-23 21:21:06 -06:00
Buster Neece
16159489c8
Unused code and ES6 style cleanup.
2022-12-16 03:51:23 -06:00
Buster Neece
e3513049df
Vue 3 WIP
2022-12-10 18:46:33 -06:00
Buster Neece
a4e1f15e47
Vue 3 WIP
2022-12-10 11:55:09 -06:00
Buster Neece
903e47f9e1
Fixes #5375 -- Avoid double-requests when loading stored settings.
2022-11-05 11:06:32 -05:00
Buster "Silver Eagle" Neece
6bfdd24636
Fix search icon on datatable.
2022-06-16 18:18:25 -05:00
Buster "Silver Eagle" Neece
d703ec2afb
Fixes #4034 -- Reset page number when any filter is applied.
2022-05-16 19:38:41 -05:00
Mitch
4ae894507c
Value bump ( #5297 )
2022-04-16 10:31:55 -05:00
Buster "Silver Eagle" Neece
e636ac0820
Fixes #5065 -- Improve responsiveness of search box in DataTable.
2022-02-06 09:20:00 -06:00
Buster "Silver Eagle" Neece
2f6b349cea
Remember last sort column/direction on Datatables.
2022-01-31 13:16:24 -06:00
Buster "Silver Eagle" Neece
143a45a730
Add pagination to several controls.
2021-12-20 13:27:54 -06:00
Buster "Silver Eagle" Neece
af114b51de
Fixes #4670 -- Fix pagination for client-side-paginated tables.
2021-11-19 11:20:20 -06:00
Buster "Silver Eagle" Neece
71251aa7bd
Extend timeouts when window is hidden from view.
2021-11-14 12:14:47 -06:00
Buster "Silver Eagle" Neece
ad1dd031ab
Add vertical padding to datatable toolbar.
2021-11-03 16:05:17 -05:00
Buster "Silver Eagle" Neece
35441c3cb2
Use BVue toasts for alerts in Vue components; use new Vue prototype methods.
2021-09-29 22:50:18 -05:00
Buster "Silver Eagle" Neece
72bc85f4ca
Massive Vue Overhaul
...
Includes the following major changes:
- Restructure the Vue application into more logical folder structure
- Create per-page entrypoint scripts that define Vue dependencies, removing this job from the asset manager
- Implement vuex and use it to manage cross-component communication (i.e. for the audio player)
- Add new "~" alias for the "/frontend/vue" folder to greatly simplify imports
2021-09-14 09:32:54 -05:00