Commit graph

43 commits

Author SHA1 Message Date
Jan Böhmer
37c076c4c8 Show default theme, if database has unknown theme value.
This prevents from deathlocks if somehow the DB value becomes invalid. This prevents behavior like in issue #76.
2020-08-21 23:17:17 +02:00
Jan Böhmer
f089a16d74 Fixed Reel calculator when accessing via ajax load. 2020-06-07 17:16:11 +02:00
Jan Böhmer
d91eb334f1 Fixed a preloading warning. 2020-03-30 17:17:08 +02:00
Jan Böhmer
f5ceb9c20a Preload styles and javascripts directly via Webpack-Encore.
Webpack-encore offers this feature so it is not needed to implment this on our own.
2020-01-07 19:35:53 +01:00
Jan Böhmer
069293a843 Added 2FA with U2F keys. 2019-12-29 13:35:30 +01:00
Jan Böhmer
6882f91ef2 Use HTTP2 preload for always used CSS and JS files. 2019-11-30 16:46:03 +01:00
Jan Böhmer
5782ef70fb Updated manifest.json 2019-11-30 16:05:36 +01:00
Jan Böhmer
dd1dc54d97 Test the admin pages, if read/list/delete is working. 2019-10-26 22:27:04 +02: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
280b2d4427 Fixed some 404 errors when using Part-DB without URL rewriting.
Fixed problems with the ajaxUI. Also added an ENV option that RedirectController redirects you to index.php/en page version.
2019-10-03 00:45:02 +02:00
Jan Böhmer
7f6c9b614f Added an button to hide the sidebar.
Feature wished by Mr.AtiX. That way you can view tables in full screen.
2019-09-20 13:55:52 +02:00
Jan Böhmer
f36b95c351 Fixed deprecation for twig base.html.twig template
Using the filter tag is deprecated, replaced with apply tag which does the same thing.
2019-09-18 16:22:09 +02:00
Jan Böhmer
f402145c51 Split base template into multiple files to improve structure. 2019-09-05 00:09:11 +02:00
Jan Böhmer
1cbbc26e7a Increased show time of the flash messages to 5 seconds. 2019-04-13 19:49:27 +02:00
Jan Böhmer
1c2b155adf Revert "Use base path including the server name and protocol."
This reverts commit 15a036f2c6.
2019-04-05 21:13:22 +02:00
Jan Böhmer
15a036f2c6 Use base path including the server name and protocol.
This should help against the mixed security errors on Heroku.
2019-04-05 21:09:01 +02:00
Jan Böhmer
058b3a6b6b Added search function to the 3 main trees too. 2019-04-05 19:31:41 +02:00
Jan Böhmer
c8bcec7161 Dont change language, when using the treeview links. 2019-03-27 20:14:54 +01:00
Jan Böhmer
1c7155d4e7 Removed a { from templates. 2019-03-26 17:58:06 +01:00
Jan Böhmer
528be3c000 Added back to top button. 2019-03-26 16:40:05 +01:00
Jan Böhmer
c0f44b76f3 Init datatables even after ajax requests. 2019-03-26 15:49:50 +01:00
Jan Böhmer
ccd4e82aed Dont include the protocol in the base path. This causes problems on servers behind reverse proxies. 2019-03-25 22:39:20 +01:00
Jan Böhmer
afd45d464c Added working treeviews and buttons. 2019-03-25 12:44:44 +01:00
Jan Böhmer
82761a3454 Show flash messages after ajax request too. 2019-03-24 20:28:17 +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
b06a4479a6 When switching language, it now stays on the same site.
Before that commit, you were redirect to homepage when using the language buttons.
2019-03-20 23:29:49 +01:00
Jan Böhmer
3fe452626d Fixed some inspection issues. 2019-03-20 23:24:20 +01:00
Jan Böhmer
782e2b7fdf Added some icons for other browsers and the manifest.json. 2019-03-20 22:43:04 +01:00
Jan Böhmer
84dcc64662 Added favicon. 2019-03-20 22:33:51 +01:00
Jan Böhmer
10f39b7f45 Added a 'clone part' function. 2019-03-19 19:53:23 +01:00
Jan Böhmer
62fe4afd74 Added a simple dialog for changing user settings. 2019-03-15 18:04:15 +01:00
Jan Böhmer
218eec874d Added page to show user informations. 2019-03-14 19:10:11 +01:00
Jan Böhmer
62d875d1e5 Added user entity and basic login/logout system. 2019-03-14 18:01:41 +01:00
Jan Böhmer
2d18014b35 Added an system for showing flash messages to user. 2019-03-13 14:53:12 +01:00
Jan Böhmer
95cd56f0bd Show the version number of Part-DB on homepage. 2019-03-12 13:34:33 +01:00
Jan Böhmer
a748a6328d Added an simple language selector to user dropdown. 2019-03-12 12:59:30 +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
336ff7b103 Use keys for translations, and added translations, 2019-02-26 14:02:05 +01:00
Jan Böhmer
0063fd68c8 Added som translation files. 2019-02-24 20:04:23 +01:00
Jan Böhmer
5b49dc2a3f Added the base layout from the old Part-DB. 2019-02-24 18:32:03 +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
Jan Böhmer
e5bec36c80 Initial commit 2019-02-23 16:49:38 +01:00