Commit graph

248 commits

Author SHA1 Message Date
Jan Böhmer
2f39ac90a2 Added migration from old Database to new database. 2019-08-06 13:18:29 +02:00
Jan Böhmer
a40d4df818 Show average price of a part in part info. 2019-08-02 15:10:29 +02:00
Jan Böhmer
c2b4d100f0 Show shopping informations in part details 2019-08-02 12:17:56 +02:00
Jan Böhmer
8a4d665d2a Added an simple admin page for users. 2019-04-28 14:18:11 +02:00
Jan Böhmer
487c78a22b Added translations 2019-04-28 12:30:33 +02:00
Jan Böhmer
4e9cbdffed Added admin pages for manufacturers and suppliers. 2019-04-26 19:12:48 +02:00
Jan Böhmer
df0a8254bf Added admin page for devices 2019-04-26 18:31:09 +02:00
Jan Böhmer
314f1ed42f Added advanced options to category admin page. 2019-04-26 18:05:43 +02:00
Jan Böhmer
6649460ed6 Use green button for creating new elements. 2019-04-13 18:43:23 +02:00
Jan Böhmer
68aa750e00 Added an simple import system for attachment types. 2019-04-11 22:41:21 +02:00
Jan Böhmer
091311cdf1 Added an export function to attachment_types admin pages. 2019-04-07 19:30:42 +02:00
Jan Böhmer
09eb3c226a Enforce unique names per level on structural elements. 2019-04-06 18:45:26 +02:00
Jan Böhmer
d17c4a2b6f Use the correct target entities for Devices and Supplier children. 2019-04-05 23:31:48 +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
3e7150735d Added a basic dialog for editing/creating attachmentType elements. 2019-03-28 19:24:34 +01:00
Jan Böhmer
943d235b8b Added some unit tests. 2019-03-26 23:34:40 +01:00
Jan Böhmer
bec7a21517 Use escaped name for groups. This fixes an exception on some MySQL servers. 2019-03-25 22:03:52 +01:00
Jan Böhmer
afd45d464c Added working treeviews and buttons. 2019-03-25 12:44:44 +01:00
Jan Böhmer
715de5b67c Added a simple system for treeViews. 2019-03-24 15:25:40 +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
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
4d39d5cfb7 Use anonymous user permissions, if nobody is logged in. 2019-03-19 17:17:04 +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
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
62d875d1e5 Added user entity and basic login/logout system. 2019-03-14 18:01: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
cc1badb853 Added some basic part edit and create forms. 2019-03-13 13:23:12 +01:00
Jan Böhmer
2e3713cd5e Added Image files from old Part-DB. 2019-03-12 19:39:02 +01:00
Jan Böhmer
8c8bbbbd86 Use Assert lib for value checking in setters 2019-03-05 17:02:48 +01:00
Jan Böhmer
6276d93389 enforce strict typing for all entities. 2019-03-05 14:54:42 +01:00
Jan Böhmer
72afb1de40 Added setter for show in table to Attachment entity 2019-03-05 14:52:23 +01:00
Jan Böhmer
62336c984b Updated copyright header. 2019-03-05 14:37:41 +01:00
Jan Böhmer
af5a7f8986 Removed @warning and @note tags used by doxygen before.
The Annotation readers of Symfony and Doctrine does not like them...
2019-03-05 14:15:18 +01:00
Jan Böhmer
a94a5690e1 Added Doctrine LifecycleCallback, so that entity timestamps are updated
When entity data is changed.
2019-03-05 14:02:36 +01:00
Jan Böhmer
52acac3681 Renamed getDatetimeAdded so it has the same name as the coloumn name 2019-03-05 13:57:40 +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
f8bd1458d3 Added some nullable attributes to entitys. 2019-02-24 12:59:41 +01:00
Jan Böhmer
ee29ad3e5a Return $this in Entitys setters, so that they can be chained. 2019-02-24 12:54:11 +01:00
Jan Böhmer
7dbdb959b8 Introduced empty PartRepository for later use. 2019-02-23 22:52:48 +01:00
Jan Böhmer
160e826b51 Added Doctrine Entities. 2019-02-23 22:41:13 +01:00
Jan Böhmer
e5bec36c80 Initial commit 2019-02-23 16:49:38 +01:00