Commit graph

2383 commits

Author SHA1 Message Date
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
e2f7aafa2d Used PHP_CS_Fixer with symfony preset on codebase. 2019-03-20 23:16:07 +01:00
Jan Böhmer
0f3ba9b6a8 Fixed some inspection issues. 2019-03-20 22:53:06 +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
b5fecee465 Use ColumnSecurity for remaing part properties. 2019-03-20 22:30:03 +01:00
Jan Böhmer
47fe76b22e Added a possibility to restrict the access to certain entity columns. 2019-03-20 19:11:34 +01:00
Jan Böhmer
f31336bb87 Added a console command to set the password of a user. 2019-03-20 12:27:11 +01:00
Jan Böhmer
10f39b7f45 Added a 'clone part' function. 2019-03-19 19:53:23 +01:00
Jan Böhmer
33631f16cf Moved the part related templates into its own folder. 2019-03-19 19:06:33 +01:00
Jan Böhmer
8d36bf913d Check permissions in edit part form. 2019-03-19 19:00:39 +01:00
Jan Böhmer
6ed2eeabae Check for permissions before showing user infos or allow the user to change its own infos. 2019-03-19 18:36:05 +01:00
Jan Böhmer
b9cd2fcc7f Added all permissions from legacy Part-DB. 2019-03-19 17:48:51 +01:00
Jan Böhmer
4d39d5cfb7 Use anonymous user permissions, if nobody is logged in. 2019-03-19 17:17:04 +01:00
Jan Böhmer
9d0dde3df3 Updated yarn dependencies... 2019-03-19 15:24:44 +01:00
Jan Böhmer
a429ead421 Updated composer dependencies. 2019-03-19 15:16:10 +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
c935d9d525 Make translation bundle a normal requirement (not only dev like before. 2019-03-19 15:06:14 +01:00
Jan Böhmer
5b2397830f Revert "Activate translation bundle only in dev mode."
This reverts commit b6048436da.
2019-03-19 15:01:48 +01:00
Jan Böhmer
b6048436da Activate translation bundle only in dev mode. 2019-03-18 19:12:15 +01:00
Jan Böhmer
a7fc76e7ab Removed npm lock file. We use yarn... 2019-03-18 19:10:45 +01:00
Jan Böhmer
01e1f27b68 Added a simple Voter for checking, if a user is allowed, to view/edit/create a part. 2019-03-18 19:05:41 +01:00
Jan Böhmer
ab3f5db174 Added some translations 2019-03-15 18:59:07 +01:00
Jan Böhmer
1b8b5d927f Added form to allow a user to change its own password. 2019-03-15 18:38:45 +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
e28eb3b84d Added Group entity, and allow to show group name in user info. 2019-03-15 13:18:47 +01:00
Jan Böhmer
c037a76651 Use /part/new route for creating a new part, and allow to use cid GET param to specify the category in which the part should be created. 2019-03-14 19:20:02 +01:00
Jan Böhmer
218eec874d Added page to show user informations. 2019-03-14 19:10:11 +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
62d875d1e5 Added user entity and basic login/logout system. 2019-03-14 18:01:41 +01:00
Jan Böhmer
71711bc0ba Removed .idea files. 2019-03-14 16:29:47 +01:00
Jan Böhmer
ab1694aa05 Make emojis in comments the same size as text. 2019-03-14 13:33:07 +01:00
Jan Böhmer
6d7150e202 Added symfony translation bundle, and updated german translations. 2019-03-14 13:32:41 +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
6f435a58c9 Show part category on info page. 2019-03-14 12:22:54 +01:00
Jan Böhmer
3da6b03b23 Render Comment and description as BBCode. 2019-03-13 20:14:19 +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
2c005dbe3f Show part comment with the correct intendation. 2019-03-13 18:49:45 +01:00
Jan Böhmer
dc92ef84e4 Correctly interpret the comment newlines as html breaks. 2019-03-13 18:43:20 +01:00
Jan Böhmer
061ca799e3 Added links between edit page and show page. 2019-03-13 18:41:32 +01:00
Jan Böhmer
63c7beb05b Added comment and manufacturer URL fields to edit page. 2019-03-13 15:49:17 +01:00
Jan Böhmer
22d2a3d3a1 Really save edited part to database. 2019-03-13 15:10:42 +01:00
Jan Böhmer
c9e0f550d9 Use a green box for part creation dialog. 2019-03-13 15:01:19 +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
cc1badb853 Added some basic part edit and create forms. 2019-03-13 13:23:12 +01:00
Jan Böhmer
44c482caf2 Declare visibility on controller functions. 2019-03-13 12:10:19 +01:00
Jan Böhmer
40714c1914 Allow to show the footprint image in part info.
Also added an placehoder image for parts, who dont have an image.
2019-03-12 19:59:18 +01:00
Jan Böhmer
2e3713cd5e Added Image files from old Part-DB. 2019-03-12 19:39:02 +01:00
Jan Böhmer
b2e0e4b7ad Improved part tables. 2019-03-12 19:09:22 +01:00