Commit graph

  • 4e9cbdffed Added admin pages for manufacturers and suppliers. Jan Böhmer 2019-04-26 19:12:48 +02:00
  • df0a8254bf Added admin page for devices Jan Böhmer 2019-04-26 18:31:09 +02:00
  • c11d78e52f Updated dependencies. Jan Böhmer 2019-04-26 18:20:45 +02:00
  • 314f1ed42f Added advanced options to category admin page. Jan Böhmer 2019-04-26 18:05:43 +02:00
  • 424407f253 Added a basic admin page for categories. Jan Böhmer 2019-04-20 20:39:06 +02:00
  • 220d600cca Moved export form to its own template fragment. Jan Böhmer 2019-04-20 19:42:08 +02:00
  • 3d28b0cc66 Added the possibility to delete AttachmentTypes recusivly. Jan Böhmer 2019-04-20 19:37:24 +02:00
  • d5017583e5 Update dependencies. Jan Böhmer 2019-04-20 19:05:06 +02:00
  • 01e48323b4 updated dependencies. Jan Böhmer 2019-04-14 13:43:34 +02:00
  • 81bbedb949 Respect CSV delimiter option during import. Jan Böhmer 2019-04-13 20:03:04 +02:00
  • 1cbbc26e7a Increased show time of the flash messages to 5 seconds. Jan Böhmer 2019-04-13 19:49:27 +02:00
  • 66ebdb357c Added an alert that pop ups, when an ajax request is not successfull Jan Böhmer 2019-04-13 19:45:24 +02:00
  • 004c7970a7 Implemented permissions on Admin pages. Jan Böhmer 2019-04-13 19:03:45 +02:00
  • 6649460ed6 Use green button for creating new elements. Jan Böhmer 2019-04-13 18:43:23 +02:00
  • be5d33c624 Updated translations for import dialog. Jan Böhmer 2019-04-13 18:38:39 +02:00
  • 453e7132c0 Use col-3 for form labels, so also long labels are shown without linebreak Jan Böhmer 2019-04-13 18:28:41 +02:00
  • fbfb0269d3 Improved checkboxes and file input on import dialog. Jan Böhmer 2019-04-13 18:24:53 +02:00
  • 68aa750e00 Added an simple import system for attachment types. Jan Böhmer 2019-04-11 22:41:21 +02:00
  • b827737caa Moved entity export logic to own service. Jan Böhmer 2019-04-11 19:22:13 +02:00
  • a46bcd229b Allow to export all attachment_types via the new element dialog. Jan Böhmer 2019-04-11 19:09:22 +02:00
  • 70c12e47a2 Added some translations related to the admin pages. Jan Böhmer 2019-04-07 19:51:07 +02:00
  • 091311cdf1 Added an export function to attachment_types admin pages. Jan Böhmer 2019-04-07 19:30:42 +02:00
  • 09eb3c226a Enforce unique names per level on structural elements. Jan Böhmer 2019-04-06 18:45:26 +02:00
  • 7c43feefbe Added possibillity to delete attachments in admin page. Jan Böhmer 2019-04-06 18:38:36 +02:00
  • 72cd9a3722 Fixed problem with wrong shown added date. Jan Böhmer 2019-04-06 15:33:25 +02:00
  • 33ab9e5344 Use ext-intl for heroku. Jan Böhmer 2019-04-06 13:31:23 +02:00
  • f76a49d34f Install CKEditor during composer install routine. Jan Böhmer 2019-04-06 00:19:19 +02:00
  • 1b575a74b6 Added hint to heroku instance. Jan Böhmer 2019-04-06 00:03:16 +02:00
  • c075d6a6a5 Added the support for an env variable HEROKU, which causes, that Symfony trusts all proxies. Jan Böhmer 2019-04-05 23:54:10 +02:00
  • d17c4a2b6f Use the correct target entities for Devices and Supplier children. Jan Böhmer 2019-04-05 23:31:48 +02:00
  • f45441352e Implemented lazy loading for TreeViewNode state. Jan Böhmer 2019-04-05 23:27:46 +02:00
  • fdfe75fad1 Removed trailing slash from ToolsTreeRoute. Jan Böhmer 2019-04-05 23:22:25 +02:00
  • 90b33159a5 Removed trailing slash from category and tools tree urls. Jan Böhmer 2019-04-05 23:15:40 +02:00
  • 1c2b155adf Revert "Use base path including the server name and protocol." Jan Böhmer 2019-04-05 21:09:01 +02:00
  • 15a036f2c6 Use base path including the server name and protocol. Jan Böhmer 2019-04-05 21:09:01 +02:00
  • 27f2b040af Close all node before searching for nodes in admin menus. Jan Böhmer 2019-04-05 19:38:24 +02:00
  • 56d0c5eaf5 Dont use ajax for links starting with # (internal navigation). Jan Böhmer 2019-04-05 19:36:16 +02:00
  • 058b3a6b6b Added search function to the 3 main trees too. Jan Böhmer 2019-04-05 19:31:41 +02:00
  • da16e27fcb Added search input and expand/reduce buttons to entity edit menu. Jan Böhmer 2019-04-05 19:08:30 +02:00
  • 9bd941a3e6 Added attachmentType edit link to tools tree menu. Jan Böhmer 2019-04-05 18:39:55 +02:00
  • d04a8626cb Show the count of the sub categories in the entity admin treeview. Jan Böhmer 2019-04-05 18:35:06 +02:00
  • 650b388a1d Show a treeview in the admin menus, to select between the different elements. Jan Böhmer 2019-04-05 17:49:02 +02:00
  • 928b574d8c Updated Symfony to 4.2.5 Jan Böhmer 2019-04-05 13:14:05 +02:00
  • 6ae1429868 Check if CKEDITOR is defined, before updating them. Jan Böhmer 2019-04-05 13:08:26 +02:00
  • f872f4a80c Show the correct url in browser, when we got redirected by the controller. Jan Böhmer 2019-03-29 14:59:56 +01:00
  • 3e7150735d Added a basic dialog for editing/creating attachmentType elements. Jan Böhmer 2019-03-28 19:24:34 +01:00
  • 4652339879 Use ajax link loading also on the higher pages in the part tables. Jan Böhmer 2019-03-28 13:17:46 +01:00
  • dfa7e1c93c Dont use absolute path for ckeditor plugin. Jan Böhmer 2019-03-27 20:24:01 +01:00
  • c8bcec7161 Dont change language, when using the treeview links. Jan Böhmer 2019-03-27 20:14:54 +01:00
  • 72dc7334ec Dont use absolute paths in Attachment file generator. Jan Böhmer 2019-03-27 20:10:14 +01:00
  • b678f32b35 Removed ajax_ui.js. This could cause problems with webpack building. Jan Böhmer 2019-03-27 20:01:26 +01:00
  • d2237a2598 Use ocramius/proxy-manager version 2.1 so PHP7.1 is also supported. Jan Böhmer 2019-03-27 19:38:02 +01:00
  • 7af51ef5ce Updated composer.lock Jan Böhmer 2019-03-27 19:19:50 +01:00
  • 6aa6df36e6 Use security advisories dependency. Jan Böhmer 2019-03-27 19:08:28 +01:00
  • 3c16ed6be7 Use a better style for the part table. Jan Böhmer 2019-03-27 19:03:02 +01:00
  • 3cb04c2580 Added scrutinizer and travis badges. Jan Böhmer 2019-03-27 17:21:06 +01:00
  • a02076230d Added a README.md Jan Böhmer 2019-03-27 17:16:06 +01:00
  • 0417b195d5
    Merge pull request #1 from Part-DB/add-code-of-conduct-1 Jan Böhmer 2019-03-27 16:36:41 +01:00
  • 2747366313
    Added code of conduct. Jan Böhmer 2019-03-27 16:36:16 +01:00
  • 6e2a33a996 Use LICENSE.md file only. Jan Böhmer 2019-03-27 16:33:51 +01:00
  • 2eebb0332d Disable deprecation helper on travis. Jan Böhmer 2019-03-27 16:28:01 +01:00
  • 03f70d2999 Don't test on nightly. Jan Böhmer 2019-03-27 16:17:42 +01:00
  • ed5d4602c9 Use symfonys phpunit for testing. Jan Böhmer 2019-03-27 16:00:08 +01:00
  • 937ee4682a Install dependencies on travis. Jan Böhmer 2019-03-27 13:32:45 +01:00
  • 5f39336ae1 Added .travis.yml for testing on travis. Jan Böhmer 2019-03-27 13:28:45 +01:00
  • 943d235b8b Added some unit tests. Jan Böhmer 2019-03-26 23:34:40 +01:00
  • 1c7155d4e7 Removed a { from templates. Jan Böhmer 2019-03-26 17:58:06 +01:00
  • 528be3c000 Added back to top button. Jan Böhmer 2019-03-26 16:40:05 +01:00
  • 32a54293a5 Removed not used code. Jan Böhmer 2019-03-26 16:37:57 +01:00
  • 3e54d35fac Added an simple event system and readded some functions from the legacy Part-DB. Jan Böhmer 2019-03-26 16:34:14 +01:00
  • 570aa68535 Added show all parts to tools tree. Jan Böhmer 2019-03-26 15:57:51 +01:00
  • c0f44b76f3 Init datatables even after ajax requests. Jan Böhmer 2019-03-26 15:49:50 +01:00
  • 6c96d8efad Added apache pack to symfony lock file. Jan Böhmer 2019-03-26 15:24:12 +01:00
  • a7ea63f0e4
    Update main.workflow Jan Böhmer 2019-03-25 22:52:51 +01:00
  • 99cae8b8a9 Merge remote-tracking branch 'origin/master' Jan Böhmer 2019-03-25 22:39:25 +01:00
  • ccd4e82aed Dont include the protocol in the base path. This causes problems on servers behind reverse proxies. Jan Böhmer 2019-03-25 22:39:20 +01:00
  • 8cb445f981
    Update main.workflow Jan Böhmer 2019-03-25 22:15:49 +01:00
  • fd541c874d
    Update main.workflow Jan Böhmer 2019-03-25 22:09:49 +01:00
  • bec7a21517 Use escaped name for groups. This fixes an exception on some MySQL servers. Jan Böhmer 2019-03-25 22:03:52 +01:00
  • 007250db0e Updated composer lock. Jan Böhmer 2019-03-25 18:14:14 +01:00
  • 0523d3ad91 Merge remote-tracking branch 'origin/master' Jan Böhmer 2019-03-25 18:09:06 +01:00
  • 64f1dbe7b7 Added mbstring as dependency. Jan Böhmer 2019-03-25 18:08:13 +01:00
  • f87da53fb5
    Update main.workflow Jan Böhmer 2019-03-25 16:58:06 +01:00
  • 0db44d55da Added procfile for heroku deployment. Jan Böhmer 2019-03-25 16:47:26 +01:00
  • 0750d144af Added Procfile for heroku. Jan Böhmer 2019-03-25 16:45:51 +01:00
  • 3b496d8070 Added an .htaccess file. Jan Böhmer 2019-03-25 16:42:50 +01:00
  • afd45d464c Added working treeviews and buttons. Jan Böhmer 2019-03-25 12:44:44 +01:00
  • 82761a3454 Show flash messages after ajax request too. Jan Böhmer 2019-03-24 20:28:17 +01:00
  • 8711f296a4 Use ajax for form requests too. Jan Böhmer 2019-03-24 20:25:27 +01:00
  • b3db1dd139 Added simple single page ajax handling for a links. Jan Böhmer 2019-03-24 19:55:39 +01:00
  • ca8ef1d5bd Added an event subscriber, which injects a header helpful for debugging single page apps. Jan Böhmer 2019-03-24 17:21:59 +01:00
  • ab21656e7a Updated dependencies. Jan Böhmer 2019-03-24 15:28:01 +01:00
  • 715de5b67c Added a simple system for treeViews. Jan Böhmer 2019-03-24 15:25:40 +01:00
  • 22c836096e Use ContainerInterface from DependencyInjection Component Jan Böhmer 2019-03-21 14:15:05 +01:00
  • 96214bffc4 Cache the parsed permission file. This should improve the performance a bit. Jan Böhmer 2019-03-21 13:43:13 +01:00
  • df40f712a6 Get a annotaion reader by Symfony. This way the annotations get cached, and it is much faster in production. Jan Böhmer 2019-03-21 13:09:42 +01:00
  • b06a4479a6 When switching language, it now stays on the same site. Jan Böhmer 2019-03-20 23:29:49 +01:00
  • 3fe452626d Fixed some inspection issues. Jan Böhmer 2019-03-20 23:24:20 +01:00
  • e2f7aafa2d Used PHP_CS_Fixer with symfony preset on codebase. Jan Böhmer 2019-03-20 23:16:07 +01:00
  • 0f3ba9b6a8 Fixed some inspection issues. Jan Böhmer 2019-03-20 22:53:06 +01:00