Bernd Bestel
77b0bc675c
Varios small UI changes / improve UI consistency
2019-03-04 17:43:12 +01:00
Bernd Bestel
bfa59dd29c
Rework API to be more RESTful (references #139 )
2019-01-19 14:51:51 +01:00
Chris Forkner
0ce8d706a6
API - A bit more RESTful ( #140 )
...
* Restful routes
* Change public/viewjs to match API routes
* Move the GET and POST together. Fixed Typos. PUT for object/user edits.
* Verb-less Generic Entity Interactions
* Create Grocy.Api.Put
* Create Grocy.Api.Delete
* Fix Volatile Slim Error order in routes and adjust to english noun
2019-01-19 08:37:21 +01:00
Bernd Bestel
f6649d51bd
Finalize loading speed improvements for all data tables (this now closes #120 )
...
This is a workaround for now. The tables are still DOM sourced because of too big dependencies between server side rendering and frontend JS code. The tables are initially load while tbody is hidden, this results in a speedup by around 65 %.
2019-01-05 20:06:35 +01:00
Bernd Bestel
5c25e91984
Add possibility to skip items in "all shopping list items to stock workflow" ( closes #116 )
2018-11-26 20:02:01 +01:00
Bernd Bestel
a3617cffb8
Small different UI improvements
...
Show the cursor as pointer on stock overview page while hovering the product name cell to highlight that the productcard can be opened
Show a waiting cursor and disable all form inputs while doing background XHR calls to highlight that the user should wait
Place the search field (to search a table) on all pages to the left most place
2018-11-24 19:40:50 +01:00
Bernd Bestel
f7f2bf3fc0
Various small UI improvements for the shopping list
2018-11-18 14:19:50 +01:00
Bernd Bestel
6f67619784
Finish "shopping list to stock workflow" ( closes #98 )
2018-11-17 14:50:52 +01:00
Bernd Bestel
8f31f891fd
Add a "shopping list item to stock flow" (references #98 )
2018-11-14 21:40:17 +01:00
Bernd Bestel
037d024862
Also don't remember column searches for all data tables (this now closes #60 )
2018-09-25 08:50:28 +02:00
Bernd Bestel
7401971884
Make info bars clickable and add a filter for them on all overview pages (references #60 )
2018-09-24 19:13:53 +02:00
Bernd Bestel
66095738e3
Added product groups (this closes #55 )
2018-09-24 13:02:52 +02:00
Bernd Bestel
8e054a4981
Fix scrolling to top of page when dynamically removing a table row ( fixes #57 )
2018-09-24 09:30:26 +02:00
Bernd Bestel
496594d898
Don't save filters across page reloads for all data tables ( fixes #52 )
2018-09-08 08:56:32 +02:00
Bernd Bestel
48ca0f2ac7
Also clear the shopping list without reloading the whole page
2018-08-11 14:16:11 +02:00
Bernd Bestel
b7f0b06684
Remove items from shopping list without reloading the whole page
2018-08-11 14:07:44 +02:00
Bernd Bestel
be650d093d
Add a button to clear the whole shopping list
2018-07-15 08:29:26 +02:00
Bernd Bestel
f018696219
Save data tables state (client side for now)
2018-07-14 10:17:12 +02:00
Bernd Bestel
c3de4b86b0
Enable column reordering for all data tables
2018-07-14 08:48:14 +02:00
Bernd Bestel
71701804ea
(More or less) finish upgrading to Bootstrap 4
2018-07-10 20:37:13 +02:00
Bernd Bestel
54717a81b1
Streamline data tables
2018-07-09 19:27:22 +02:00
Bernd Bestel
02ea26b090
Disable pagination for data tables
2018-07-08 13:50:52 +02:00
Bernd Bestel
607a90cccc
Use absolute URLs everywhere, this should fix #3
2018-04-18 19:03:39 +02:00
Bernd Bestel
4656a85732
Added localization support
2018-04-16 19:11:32 +02:00
Bernd Bestel
7dcd39f82f
Move public stuff into subdirectory
2018-04-11 20:47:03 +02:00