Skip to content

Tags: delamart/PartKeepr

Tags

0.1.8

Toggle 0.1.8's commit message
GUI Changes:

* The Part Filter Panel now lets you filter by distributor and manufacturer
* You can now remove the filter criteria for storage location, distributor and manufacturer directly now; previously, you had to click "Reset" to remove an active storage location filter
* You can filter by the part create date
* You can filter for all parts where no stock removals have taken place; this is useful to find parts you have never used and which you might remove from your inventory
* The part filter columns now wrap to aid with smaller display sizes
* A new part picker has been implemented, which has basically the same features as the regular grid, including the part filter panel.
* The "Create from Template" button is now called "Duplicate" and supports duplicating of all part properties, including parameters, manufacturers, distributors and attachments.
* The upload dialog now explains where the upload limit comes from and how to configure PHP to allow bigger uploads
* Previously, you had to calculate the price per item manually if you had a package with, say, 100 items and only know the package price. PartKeepr now does that automatically; you can either fill in the price per item or the package price, and PartKeepr will calculate the other value for you.
* In addition to the default layout, we also support a compact layout of the Part Manager which is helpful for small screens, like laptops.

Technical Changes:

* Several queries have been optimized, so that the parts grid should load now much faster on slower systems
* PartKeepr supports now xcache and memcache and you can now configure them. By default, APC is used (if available).
* The frontend now supports individual JS files, instead of a large JS file. This is useful for debugging and can be enabled with the following configuration: Configuration::setOption("partkeepr.frontend.debug_all", true);
* Previously, we've used the bundled jsb3 builder from Sencha. However, that tool was using jsdb, a non-crossplatform binary chunk, which is now replaced with a generic minifier implementation, which uses either jsmin or optionally yui-compressor.

0.1.7

Toggle 0.1.7's commit message
Changelog for 0.1.7:

- Stock removals can now be commented
- Display which projects a part is used in
- Access the browser's context menu by holding "ctrl" and right-click
- Add character map to input special characters not found on your keyboard (right-click input fields to access this feature)
- Display part images in the part preview
- Searching for multiple keywords is now supported
- Added internal part number and description fields
- A shortcut key (Alt+X) has been added to activate the part search field
- Added initial currency support
- Increased price field range to support a maximum of 999999999.9999
- Many *many* bugfixes and usability improvements

0.1.6.1

Toggle 0.1.6.1's commit message
Test release 0.1.6.1

0.1.6

Toggle 0.1.6's commit message
PartKeepr 0.1.6

Changes:
* Minimum required Doctrine2 version is now 2.2
* Improved Exception dialog which aids debugging
* Permission check when uploading files
* Display Doctrine2 and PHP versions in the system information dialog
* Remove empty distributors/parameters/manufacturers when editing parts, which caused errors
* PHP 5.4 compatibility
* Database connections now use UTF8 by default
* Display all configuration parameters in the system information view
* Category paths are now cached better; fixes several caching problems
* Parts can now be found by their distributor number
* Authentification can now be done via HTTP (and thus by external entities)

0.16

Toggle 0.16's commit message
Re-tag 0.16

0.1.5

Toggle 0.1.5's commit message
PartKeepr 0.1.5

- Fixed compatibility issues with Doctrine 2.2
- Improved config file handling in the setup
- Refactored login process (internal change)

0.1.4

Toggle 0.1.4's commit message
PartKeepr 0.1.4

0.1.3

Toggle 0.1.3's commit message
Release 1.3

Changelog (Major Improvements):
- Several improvements to improve compatibility with PostgreSQL
- Several bugfixes where filters affect more than they should
- Added a Stock History Report

0.1.2

Toggle 0.1.2's commit message
Changelog:

- Setup now tells the user to setup cronjobs
- PartKeepr complains if the database schema isn't up-to-date
- Added System Notifications regarding important health messages of the system
- Version number check; creates a system notice when a new version is available
- Various minor bugfixes