Commit Graph

  • 79ad243bf4 Bump actions/checkout from 3 to 4 (#361) dependabot[bot] 2023-09-18 19:40:33 +02:00
  • 5ab21e019d Bump docker/metadata-action from 4 to 5 (#376) dependabot[bot] 2023-09-18 19:40:23 +02:00
  • d8469efba2 Bump docker/setup-qemu-action from 2 to 3 (#377) dependabot[bot] 2023-09-18 19:40:13 +02:00
  • 43c15de55c Added SQLite migrations for API tokens Jan Böhmer 2023-09-18 16:36:08 +02:00
  • d2144a1fed Added possibility to add a change comment to changes via the API Jan Böhmer 2023-09-18 13:24:33 +02:00
  • 915444b5da Added documentation about pagination and property filter to API docs. Jan Böhmer 2023-09-18 13:02:45 +02:00
  • 6387c24c89 Added some documentation to the API Jan Böhmer 2023-09-18 12:48:16 +02:00
  • f01ec9dbe4 Improved documentation of entity fields Jan Böhmer 2023-09-17 12:50:32 +02:00
  • 219fbe5fca Added API endpoints for orderdetails and pricedetails Jan Böhmer 2023-09-17 11:24:33 +02:00
  • 64db3ed965 Update dependencies Jan Böhmer 2023-09-17 11:24:12 +02:00
  • deec059a38 Merge branch 'master' into api Jan Böhmer 2023-09-17 10:32:25 +02:00
  • 316b09ddf3 Bumped version to 1.7.1 v1.7.1 Jan Böhmer 2023-09-09 23:20:09 +02:00
  • 866ef73774 Upgraded dependencies Jan Böhmer 2023-09-09 23:19:44 +02:00
  • 138d5c6e0f Merge remote-tracking branch 'origin/l10n_master' Jan Böhmer 2023-09-09 23:05:29 +02:00
  • 4bed50d894 Allow database migration from legacy versions even if the perms_label column is missing in the groups table Jan Böhmer 2023-09-09 23:04:50 +02:00
  • 4e57750214 Added endpoint for storage locations Jan Böhmer 2023-09-04 23:05:30 +02:00
  • 3738cb6025 Fixed error in paramater discriminator map Jan Böhmer 2023-09-04 23:01:54 +02:00
  • 0af5a58dbe Renamed Storelocation entity to StorageLocation Jan Böhmer 2023-09-04 22:57:40 +02:00
  • 09acca950d Added simple endpoint for basic part infos and partlots Jan Böhmer 2023-09-03 23:58:09 +02:00
  • e04b635c98 Added API endpoints for more data structures Jan Böhmer 2023-09-03 17:15:18 +02:00
  • 9bd1b86f6e Updated dependencies Jan Böhmer 2023-09-03 13:47:11 +02:00
  • 17b49e7ae5 Added security to manufacturer and suppliers API endpoint Jan Böhmer 2023-08-28 23:46:55 +02:00
  • 7b6ba37667 Allow to cache support status of voters Jan Böhmer 2023-08-28 23:06:37 +02:00
  • 879b702fc1 Fixed PHPunit tests Jan Böhmer 2023-08-28 22:47:15 +02:00
  • f265b9d19d Fixed PHPstan issues Jan Böhmer 2023-08-28 22:39:29 +02:00
  • 6be55d1837 Use the new VoterHelper in voters Jan Böhmer 2023-08-28 22:00:25 +02:00
  • fc6643bd6f Added system to restrict permissions based on API token level Jan Böhmer 2023-08-28 21:20:59 +02:00
  • 55943f5d8f Fixed wrong env documentation for TME and digikey provider Jan Böhmer 2023-08-28 12:08:47 +02:00
  • 56d120cd08 Fixed styling of no API tokens yet message Jan Böhmer 2023-08-26 23:21:28 +02:00
  • 3e693642b6 Allow to delete API tokens Jan Böhmer 2023-08-26 23:19:35 +02:00
  • 8fe3f4cf5c Added permissions to control access to API and manage API tokens Jan Böhmer 2023-08-26 22:57:50 +02:00
  • be14fe548c Updated composer dependencies. Jan Böhmer 2023-08-26 22:16:49 +02:00
  • 85f3ba6aaa Merge branch 'master' into api Jan Böhmer 2023-08-26 22:15:12 +02:00
  • 133652c296 Fixed PHPstan issues v1.7.0 Jan Böhmer 2023-08-23 22:05:16 +02:00
  • b9331ac1ef Prevent indexing through search engines, if we are not in demo mode Jan Böhmer 2023-08-23 22:01:39 +02:00
  • 08f7b2cc87 New translations security.en.xlf (English) Jan Böhmer 2023-08-23 21:51:37 +02:00
  • 1a2bdaf8e5 New translations validators.en.xlf (English) Jan Böhmer 2023-08-23 21:51:36 +02:00
  • d81dec78ae New translations messages.en.xlf (English) Jan Böhmer 2023-08-23 21:51:35 +02:00
  • f78bd03521 New translations messages.en.xlf (German) Jan Böhmer 2023-08-23 21:51:29 +02:00
  • 6aa16272d8 Merge remote-tracking branch 'origin/l10n_master' Jan Böhmer 2023-08-23 21:24:45 +02:00
  • e80f7c08ab Bumped version to 1.7.0 Jan Böhmer 2023-08-23 21:24:09 +02:00
  • 675f05f0fb Updated dependencies Jan Böhmer 2023-08-23 21:23:34 +02:00
  • b1f23e1684 Added some documentation about the update notification Jan Böhmer 2023-08-23 21:06:10 +02:00
  • d612164885 Added that clearing the octopart oauth token is required after changing octopart clientID Jan Böhmer 2023-08-23 21:00:04 +02:00
  • b257e1d5f7 New translations messages.en.xlf (German) Jan Böhmer 2023-08-23 20:51:29 +02:00
  • f26776ecd5 Fix wrong environment variable name (#355) Théophile Bornon 2023-08-23 20:46:26 +02:00
  • bf4a23652c New translations messages.en.xlf (Chinese Simplified) Jan Böhmer 2023-08-22 08:00:22 +02:00
  • e7681aedb1 New translations messages.en.xlf (English) Jan Böhmer 2023-08-21 23:20:48 +02:00
  • 098fcb29fb Upgraded dependencies Jan Böhmer 2023-08-21 23:17:42 +02:00
  • eb46ea19e3 Make update checking mechanism more resilient against connection errors Jan Böhmer 2023-08-21 23:11:12 +02:00
  • 99ee05a90f Allow to configure update checking utility via env Jan Böhmer 2023-08-21 22:57:45 +02:00
  • fd31f983af Fixed positioning of the part row selection checkboxes Jan Böhmer 2023-08-21 22:52:11 +02:00
  • 80bae4167f Added button to inverse part selection in tables Jan Böhmer 2023-08-21 22:48:47 +02:00
  • eaee4af715 Update installation_guide-debian.md (#352) Andy 2023-08-21 16:06:12 +01:00
  • 7d4723c3e4 New translations messages.en.xlf (English) Jan Böhmer 2023-08-20 23:30:41 +02:00
  • 33a0981981 Added possibility to ignore the checks of withdraw amount when building projects Jan Böhmer 2023-08-20 23:23:18 +02:00
  • b62dc1241d Fix parameter mapping on part creation dialog to fix add builds part Jan Böhmer 2023-08-20 20:30:38 +02:00
  • e2270aec38 Upgraded further JS packages Jan Böhmer 2023-08-20 13:03:09 +02:00
  • 73346fcdaf Upgraded dependencies Jan Böhmer 2023-08-20 12:51:50 +02:00
  • 7b112512a9 Prevent that an administrator can lockout himself accidentally out of the user interface by using one of the permission presets Jan Böhmer 2023-08-20 12:42:56 +02:00
  • 0e5613b57b Forbid access to homepage if a user has no allow permission Jan Böhmer 2023-08-20 12:33:08 +02:00
  • e66ff40733 Use the column order stored in localStorage during the initial datatables ajax call. Jan Böhmer 2023-08-20 00:41:44 +02:00
  • 73d61f7440 Fixed PartKeepr import for storagelocation attachments Jan Böhmer 2023-08-19 23:52:22 +02:00
  • 35a0e8464a Added possibility to list all available API keys at the user settings page Jan Böhmer 2023-08-19 23:19:21 +02:00
  • 040e86ea6d Added API endpoint to get info about the API token currently used to authenticate the user Jan Böhmer 2023-08-17 00:36:25 +02:00
  • 8dad143f8d Added own APIToken authenticator, so we can wrap the used API token inside the symfony security token Jan Böhmer 2023-08-17 00:17:02 +02:00
  • bcd41c4d9b Added possibility to authenticate with the given API token Jan Böhmer 2023-08-16 00:13:01 +02:00
  • 3bc6e61869 Added very basic system to add API tokens to an user Jan Böhmer 2023-08-15 23:36:56 +02:00
  • 3486957447 Added endpoint for suppliers Jan Böhmer 2023-08-06 20:57:32 +02:00
  • 6b5c51bdc5 Improved schema infos of Manufacturer endpoints Jan Böhmer 2023-08-06 20:50:19 +02:00
  • 676c8eeefb Added basic API to access and edit manufacturer entities Jan Böhmer 2023-08-06 20:18:51 +02:00
  • f5a15b23d6 Improved PartDB Info endpoint Jan Böhmer 2023-08-06 18:33:21 +02:00
  • 6d3b0261b3 Added first API endpoint Jan Böhmer 2023-08-06 00:42:34 +02:00
  • dedb3071d6 New translations messages.en.xlf (English) Jan Böhmer 2023-08-05 00:10:52 +02:00
  • a43ee52086 Fixed static analysis issues Jan Böhmer 2023-08-05 00:07:42 +02:00
  • 97ccb0cb21 Allow to globally disable update checking/connection with Github Jan Böhmer 2023-08-04 23:55:41 +02:00
  • 1fb334b0ca Show a notification on homepage and server info page if there is a new version available. Jan Böhmer 2023-08-04 23:49:26 +02:00
  • fa4af99525 RELEASE v1.6.1 v1.6.1 Jan Böhmer 2023-08-01 16:21:25 +02:00
  • b3153dac68 Fixed static analysis issue and added test for UserRepository Jan Böhmer 2023-08-01 16:20:31 +02:00
  • c981476706 Use proper way of overriding doctrine attributes Jan Böhmer 2023-08-01 15:55:21 +02:00
  • 1a3e5ec705 Updated dependencies Jan Böhmer 2023-08-01 15:34:37 +02:00
  • aaff0835a3 Renmed SAMLP_SP_PRIVATE_KEY to SAML_SP_PRIVATE_KEY Jan Böhmer 2023-08-01 15:31:40 +02:00
  • 9bf814d4cd Fixed error when StructuralEntityChoice type was used for non structural entities. Jan Böhmer 2023-08-01 15:14:32 +02:00
  • b5c0f37f88 Fixed exception on visiting certain group edit pages. Jan Böhmer 2023-08-01 15:06:44 +02:00
  • 05d73d2f68 RELEASE v1.6.0 v1.6.0 Jan Böhmer 2023-08-01 00:22:29 +02:00
  • ff284d056c Updated dependencies. Jan Böhmer 2023-08-01 00:22:03 +02:00
  • 2393c759f3 Merge branch 'octopart-ip' Jan Böhmer 2023-07-31 22:43:19 +02:00
  • 0a983513ea Added documentation for the octopart provider. Jan Böhmer 2023-07-31 22:43:14 +02:00
  • c737348cea Dont skip the Sqlite migration. Do nothing instead Jan Böhmer 2023-07-31 22:30:02 +02:00
  • e8e2258357 Added migration for SQLite Jan Böhmer 2023-07-31 22:28:19 +02:00
  • d847b74522 Reenable caching for part provider system. Jan Böhmer 2023-07-31 22:21:20 +02:00
  • 5750e7dbdf Fixed exception if octopart did not returned an category for a part Jan Böhmer 2023-07-31 22:21:08 +02:00
  • ffe76f9d2e Use full path for categories returned by Octopart Jan Böhmer 2023-07-31 22:17:24 +02:00
  • 5b1ad541a8 Added an caching layer to octopart provider to reduce API queries. Jan Böhmer 2023-07-31 22:11:46 +02:00
  • 4824a82c3f Fixed error, when octopart search got no results Jan Böhmer 2023-07-31 01:00:34 +02:00
  • f7cea1100c Allow to configure various options of the octopart provider Jan Böhmer 2023-07-31 00:57:33 +02:00
  • 827dd01e28 Get shopping informations from octopart Jan Böhmer 2023-07-31 00:13:59 +02:00
  • d969f49ecc Get specifications, mass, footprint and manufacturer status from Octopart Jan Böhmer 2023-07-31 00:01:19 +02:00
  • 0f336b6f89 Allow for longer manufacturer and supplier URLs Jan Böhmer 2023-07-31 00:00:57 +02:00
  • 43cc37d10f Added very basic octopart info provider Jan Böhmer 2023-07-30 23:04:18 +02:00