Commit graph

232 commits

Author SHA1 Message Date
Jan Böhmer
a81cd4d84b Updated yarn dependencies. 2019-12-11 20:25:20 +01:00
Jan Böhmer
c64e4fe3d6 Added an toggle to activate a simple dark mode.
The dark mode is only available on browsers that support mix-blend-mode. There are some quirks with hover images...
2019-11-30 22:28:14 +01:00
Jan Böhmer
5c34c5556d Upgraded to bootstrap 4.4.1 2019-11-30 15:34:27 +01:00
Jan Böhmer
7a9c528d6d Upgraded yarn dependencies. 2019-11-01 14:02:58 +01:00
Jan Böhmer
0b69de332d Implemented different themes for Part-DB.
We use Bootswatch to provide different themed bootstrap CSS.
2019-10-13 17:48:18 +02:00
Jan Böhmer
be8f074ca5 Render markdown on the client side and use DOMPurify to prevent XSS.,
The parsedown parser has problems with links in <>, so we use marked.js now which is more conform with (GFM) CommonMark and offers more feautures. Also with the usage of DOMPurify you can now use every HTML tag in Markdown without need to worry about XSS.
2019-10-12 17:41:13 +02:00
Jan Böhmer
3277d98ee2 Added a simple autocomplete mechanism for the footprint URL. 2019-10-02 17:28:40 +02:00
Jan Böhmer
10ec2adc66 Use localstorage instead of Cookies to save tree state.
That way we dont need to include the cookie js lib and save some memory.
2019-09-20 14:04:06 +02:00
Jan Böhmer
d935e625d3 Upgraded yarn dependencies. 2019-09-19 11:54:49 +02:00
Jan Böhmer
1a0e5408af Removed bootstrap aweseome checkbox
We now use Bootstrap 4's custom controls.
2019-09-18 18:40:59 +02:00
Jan Böhmer
a48b8290b3 Allow reordering of the parts table columns. 2019-09-06 18:37:03 +02:00
Jan Böhmer
b88c10e543 Updated yarn dependencies. 2019-09-06 18:31:50 +02:00
Jan Böhmer
7608d5dbda Updated dependencies. 2019-08-20 18:44:43 +02:00
Jan Böhmer
11490b2810 Upgraded yarn dependencies: Fixes XSS vulnerability in Bootbox 2019-08-01 11:38:18 +02:00
Jan Böhmer
2246da54b7 Updated yarn dependencies. 2019-07-12 21:06:46 +02:00
Jan Böhmer
655560a660 Updated yarn dependencies. 2019-06-16 12:54:27 +02:00
Jan Böhmer
c11d78e52f Updated dependencies. 2019-04-26 18:20:45 +02:00
Jan Böhmer
01e48323b4 updated dependencies. 2019-04-14 13:43:34 +02:00
Jan Böhmer
fbfb0269d3 Improved checkboxes and file input on import dialog. 2019-04-13 18:24:53 +02:00
Jan Böhmer
7c43feefbe Added possibillity to delete attachments in admin page. 2019-04-06 18:38:36 +02:00
Jan Böhmer
650b388a1d Show a treeview in the admin menus, to select between the different elements. 2019-04-05 17:49:02 +02:00
Jan Böhmer
afd45d464c Added working treeviews and buttons. 2019-03-25 12:44:44 +01:00
Jan Böhmer
8711f296a4 Use ajax for form requests too. 2019-03-24 20:25:27 +01:00
Jan Böhmer
b3db1dd139 Added simple single page ajax handling for a links. 2019-03-24 19:55:39 +01:00
Jan Böhmer
715de5b67c Added a simple system for treeViews. 2019-03-24 15:25:40 +01:00
Jan Böhmer
9d0dde3df3 Updated yarn dependencies... 2019-03-19 15:24:44 +01:00
Jan Böhmer
7c8d195ba8 Use a new version of bootstrap-select. The breaking bug was fixed in v1.13.8 2019-03-19 15:10:13 +01:00
Jan Böhmer
fd4fa7f58d Added a remember me function to the login form. 2019-03-14 18:27:29 +01:00
Jan Böhmer
86eda36a2e Added fields to edit category, storelocations and manufacturer of a part. 2019-03-14 12:56:55 +01:00
Jan Böhmer
daad7ec60a Added CKEditor field to edit bbcode WYSIWYG style. 2019-03-13 19:36:46 +01:00
Jan Böhmer
ba33399b20 Added a basic show category parts page with datatable 2019-03-05 23:52:45 +01:00
Jan Böhmer
f0bea8ff4d Added a basic show part info with new design. Not finished yet... 2019-02-24 18:05:06 +01:00