fork of partkeepr
git clone
Log | Files | Refs | Submodules | README | LICENSE

DateCommit messageAuthorFiles+-
2021-02-08 14:40Merge pull request #1186 from partkeepr/fix/1173-fix-failed-search-octopartChristian1+1-1
2021-02-07 16:01Add issue label for stale botChristian1+1-0
2021-02-05 17:51Merge pull request #1171 from ericmoon/typo_travisChristian2+6-6
2021-02-05 17:50Merge pull request #1180 from sibbi77/octopart_v4_fixChristian1+1-0
2020-12-31 18:29Merge pull request #1170 from partkeepr/revert-1166-masterChristian3+270-394
2020-12-30 21:22Merge pull request #1166 from ericmoon/masterChristian3+394-270
2020-12-18 18:48Merge pull request #1162 from partkeepr/fix/docker-path-namesChristian1+1-1
2020-12-18 17:31Merge pull request #1088 from christianlupus/dev/docker-dev-helpersChristian18+2383-0
2020-11-13 00:55Merge pull request #1158 from partkeepr/feature/notify_ircdromer1+35-0
2020-11-07 15:48Added gir demo page to READMEChristian Wolf1+7-4
2020-11-07 10:41Merge pull request #1150 from sibbi77/octopart_v4Christian10+432-179
2020-08-12 14:10Merge pull request #1142 from christianlupus/dev/php70Christian1+3-3
2020-08-05 06:09Merge pull request #1108 from DaniusKalv/PartKeepr-948dromer1+13-8
2020-06-18 14:51Merge pull request #1126 from mertercan/masterdromer1+1-0
2020-04-12 05:13Merge pull request #1115 from partkeepr/analysis-lKRr0wdromer32+229-107
2020-04-12 05:00Update README.mddromer1+1-1
2020-04-12 04:49Merge pull request #1109 from christianlupus/dev/obsolete-phpdromer2+4-4
2020-04-12 04:47Merge pull request #1099 from christianlupus/dev/requirementsdromer2+47-17
2020-04-12 04:44Merge pull request #1098 from christianlupus/dev/check-mariadbdromer4+72-0
2020-04-12 04:39Merge pull request #1105 from christianlupus/dev/robotsdromer1+2-0
2020-03-02 10:25Merge pull request #1101 from christianlupus/dev/stale-botFelicia Hummel1+60-0
2020-02-26 22:09Merge pull request #1097 from christianlupus/dev/update-issuesdromer3+7-3
2020-02-24 09:25Merge pull request #1087 from christianlupus/dev/remove-hhvmdromer1+0-4
2020-02-24 08:45Merge pull request #1085 from christianlupus/dev/phingdromer2+95-1
2020-02-23 22:08Merge pull request #1089 from christianlupus/dev/travis-warningsdromer1+2-1
2020-02-23 17:36Merge pull request #1096 from partkeepr/remove-versioneyedromer1+0-1
2020-02-23 17:29Merge pull request #1075 from pervices/test/fixdupexpanddromer0+0-0
2020-02-23 16:55Updated issue templates to the new system (#1091)Christian4+97-18
2020-02-23 16:50try codecov (#1095)dromer2+6-8
2020-02-15 10:02fixing travis-ci builds (#1061)dromer3+8-4
2020-02-13 18:43styleci fixes (#1062)dromer26+88-110
2020-01-01 16:10Update FUNDING.ymlFelicia Hummel1+1-1
2019-12-22 14:59Create FUNDING.ymlFelicia Hummel1+12-0
2019-12-20 19:21Merge pull request #1060 from partkeepr/PartKeepr-685Felicia Hummel0+0-0
2019-12-20 18:55Merge pull request #1058 from partkeepr/dependabot/composer/symfony/symfony-2.8.52Felicia Hummel1+230-146
2019-12-20 18:50Fix postgresql build with travisDrachenkatze1+1-1
2019-12-20 18:48Another attempt for fixing travisDrachenkatze1+4-0
2019-12-20 18:41Fix for travis to include DBsDrachenkatze1+3-3
2019-12-20 18:07Merge pull request #999 from jophut/PartKeepr-997Felicia Hummel1+3-3
2019-12-20 18:05Merge pull request #1004 from jophut/PartKeepr-418Felicia Hummel1+24-0
2019-12-20 18:03Merge pull request #993 from Drannor-Dosalith/PartKeepr-988Felicia Hummel1+6-0
2019-12-20 18:03Merge pull request #1010 from adlerweb/patch-1Felicia Hummel1+7-4
2019-12-20 18:02Merge pull request #991 from ikcalB/partkeepr-989Felicia Hummel1+20-2
2019-12-20 18:00Merge pull request #1011 from thomas-nilsson-irfu/thomas-nilsson-irfu-patch-1002-1Felicia Hummel1+5-1
2018-07-20 14:25Merge remote-tracking branch 'origin/master'Felicia Hummel2+13-1
2018-07-20 14:25Removed incomplete PartKeepr theme to avoid demo system breakingFelicia Hummel1+1-1
2018-07-08 12:29Added remainding fields to the mobile part detailsFelicia Hummel1+16-2
2018-07-08 00:54Fixed issue where clicking the login button does trigger an error, fixes #978Felicia Hummel1+1-1
2018-07-08 00:06Added material.js to the production environmentFelicia Hummel1+2-1
2018-07-07 23:58Use fullscreen for phonesFelicia Hummel1+2-2
2018-07-07 23:52Added proper icons for the tabs, added "not yet implemented" noticeFelicia Hummel1+12-16
2018-07-07 23:40Added initial part details view with add/remove functionality for the mobile frontendFelicia Hummel14+507-85
2018-07-07 11:41Added a more verbose error description for an issue which occurs as in #977Felicia Hummel1+1-0
2018-07-06 14:58Using toFixed when we have an exponent of < 0, so that the user receives a well-formed numberFelicia Hummel1+9-1
2018-07-06 14:45Removed improper rounding; might not be the final fix.Felicia Hummel1+1-1
2018-07-04 18:36Added login dialog implementation for the mobile frontendFelicia Hummel6+93-18
2018-07-01 15:55Updated the themeUri handler for a more recent version of twig to allow the mobile frontend to work againFelicia Hummel1+2-2
2018-07-01 15:18Added theme tester componentFelicia Hummel3+1032-3
2018-06-30 17:04Added notification bar above the parts grid if a category description was given. To see this in action, to to and go to the category "Free Space".Felicia Hummel5+124-109
2018-06-25 20:18Updated release instructionsFelicia Hummel1+1-5
2018-06-25 20:18Added more verbose error and corresponding wiki entryFelicia Hummel1+1-1
2018-06-25 19:50Removed the static HTML template and added a textarea which displays the hints to create the database; enables copy'n'paste againFelicia Hummel1+19-10
2018-04-28 17:49Updated changelog for 1.4.0Timo A. Hummel1+14-0
2018-04-28 16:34Fixed exception implementation for retrieving user preferencesTimo A. Hummel1+16-1
2018-04-28 16:12Added filter function to easily filter by part parametersTimo A. Hummel3+96-11
2018-04-28 16:12Removed trailing commaTimo A. Hummel1+1-1
2018-04-28 14:48Added icon to the filter panel to make it hopefully visually more intuitive that there are filters hidden beneath itTimo A. Hummel1+1-0
2018-04-22 18:18Several package updates, added support for a base_url to allow running behind a reverse proxy when the paths are differentTimo A. Hummel7+294-293
2018-04-21 18:51Added group for tree serialization so that tree children aren't serialized when used in-line, for example, in the project reportsTimo A. Hummel2+3-3
2018-04-21 15:31Increased default timeout to 300000 ms (300 seconds)Timo A. Hummel1+1-1
2018-04-19 17:11Increased default timeout to 30000 ms (300 seconds)Timo A. Hummel1+2-0
2018-04-16 16:38Fixed paths for the compiled mobile frontend so that they don't overwrite the full "desktop" appTimo A. Hummel1+2-2
2018-04-16 16:35Fixed paths for the compiled mobile frontend so that they don't overwrite the full "desktop" appTimo A. Hummel1+3-3
2018-04-13 13:58Path fixTimo A. Hummel1+1-1
2018-04-13 13:48Added more PartKeepr mobile proof of concept things including grid headers and toolbarTimo A. Hummel3+37-12
2018-04-08 20:34Added initial PartKeepr Mobile Frontend Proof of ConceptTimo A. Hummel10+479-5
2018-04-08 17:28Added delete method for project reportsTimo A. Hummel3+57-17
2018-03-20 11:24Added bugfix where the part limit does not work when specifying -1Timo A. Hummel1+1-1
2018-03-19 11:13Merge remote-tracking branch 'origin/master'Timo A. Hummel1+1-1
2018-03-19 11:13Added bugfix where the part limit does not work when specifying -1Timo A. Hummel1+1-1
2018-01-24 22:53Added remarks renderer to extract remarks from all projectsTimo A. Hummel3+44-0
2018-01-17 10:14Merge pull request #943 from ikcalB/masterFelicia Hummel2+4-0
2017-12-31 22:48Update CONTRIBUTING.mdFelicia Hummel1+1-1
2017-11-01 15:04Merge remote-tracking branch 'origin/master'Felicia Hummel13+276-55
2017-11-01 15:04Added default values for postgreSQL to allow upgrade from 1.1.0Felicia Hummel3+7-7
2017-11-01 15:03Bugfix: Use the entered port for PostgreSQL during setupFelicia Hummel1+42-22
2017-10-18 20:46Render the stock availability including meta partsFelicia Hummel5+52-4
2017-10-18 19:50Use the stocklevel renderer for the stock level as wellFelicia Hummel1+3-0
2017-10-18 19:44Mostly finalized default preset functionality, only thing missing is having the grids actually read the stored default preset ;)Felicia Hummel1+0-0
2017-10-18 19:43Mostly finalized default preset functionality, only thing missing is having the grids actually read the stored default preset ;)Felicia Hummel5+26-17
2017-10-18 19:39Retrieve the export data by record.get() as it supports nested data instead of accessing the data array directlyFelicia Hummel1+3-3
2017-10-18 18:22Merge branch 'master' of Hummel12+260-11
2017-10-17 13:15Merge branch 'master' of Hummel5+43-27
2017-10-02 12:30Merge branch 'master' of Hummel17+284-26
2017-10-02 12:29Merge branch 'master' of Hummel36+1507-307
2017-06-13 14:24Fixed quantity display if project quantities are not availableFelicia Hummel1+11-5
2017-06-03 13:53Initialize ignoreForReports with 0Felicia Hummel1+1-1
2017-06-03 10:30Removed the grid menu plugin as it is no longer needed.Felicia Hummel4+0-150
2017-06-03 10:24- Serialize project report parts including project quantities - Added icon to reveal information about distribution of project quantities per part - Removed dirty indication on the report result gridFelicia Hummel3+34-15
2017-06-03 10:23Removed unneeded commaFelicia Hummel1+1-1
2017-06-02 20:33- Fixed non-working project removals - Added confirmation when stock is removed - Added error when unassigned meta-parts are in placeFelicia Hummel2+46-4
2017-06-02 19:53Added buttons to move to next and previous meta partFelicia Hummel4+344-274
2017-06-02 11:32Only make rows expandable which are a meta partFelicia Hummel3+26-5
2017-06-01 16:40Adjusted project list widthsFelicia Hummel2+2-2
2017-06-01 16:36Return the schemaQueries as wellFelicia Hummel1+14-5
2017-06-01 16:26Added support for distributors and individual distributor offers to be included or excluded in the project reports, relates to #866Felicia Hummel7+191-48
2017-06-01 15:29- Refactored project reports to have the project list on the left and the project report results on the right - Added progress window and calculate the cheapest distributors asyncronalyFelicia Hummel6+443-333
2017-06-01 10:13- Copy the lotNumber to the created part, should fix #824Felicia Hummel2+19-7
2017-05-31 18:00- Fixed calculation of items to order - Fixed stock to use calculationFelicia Hummel1+46-39
2017-05-31 17:58Minimum overage value must be 0 and not 1, fixes #840Felicia Hummel1+2-2
2017-05-31 14:54Load defaults from config for PostgreSQL, fixes #867Felicia Hummel1+25-4
2017-05-31 14:38Updated postgresql instructionsFelicia Hummel1+1-1
2017-05-30 14:43Merge branches 'master' and 'test-dunglas-migration' of
2017-05-27 14:56Copied FieldSelector code to ModelTreeMaker code. We need to unify this.Timo A. Hummel2+3-2
2017-05-26 16:07Added tooltips for the preset buttonsTimo A. Hummel1+4-4
2017-05-24 18:25Merge pull request #857 from partkeepr/PartKeepr-223Felicia Hummel37+2491-353
2017-05-18 20:04Updated phpseclib to 2.0 to be compatible with gaufrette knp bundleTimo A. Hummel2+74-80
2017-05-18 19:54Merge branch 'master' of A. Hummel1+2-2
2017-05-14 21:39Merge branch 'master' of A. Hummel50+1772-1149
2017-02-25 01:23Merge branch 'master' of A. Hummel8+85-1
2017-02-10 17:43Use explicit compare to avoid an issue where a matcher would not work if matching for field number 0Timo A. Hummel1+1-1
2017-02-10 10:09Updated release instructionsFelicia Hummel1+1-1
2017-02-10 10:09styleci fixesFelicia Hummel1+1-0
2017-02-10 10:08styleci fixesFelicia Hummel2+3-1
2017-02-10 10:06Consistently return null when importingFelicia Hummel1+7-1
2017-02-10 09:57Emit an error when the selected CSV file does not contain enough columns, fixes #812Felicia Hummel1+9-0
2017-02-10 09:36Check if the selected import column exists, related to #812Felicia Hummel1+4-0
2017-02-03 12:23Added crisp touch and neptune touchFelicia Hummel1+2-2
2017-02-03 10:39Updated release instructionsFelicia Hummel1+1-1
2017-02-01 16:08Updated changelog for 1.2.0Felicia Hummel1+24-0
2017-02-01 15:55Removing obsolete release todo fileFelicia Hummel1+0-5
2017-02-01 15:27Workaround for missing error/warning buttonsFelicia Hummel1+4-4
2017-02-01 13:02Fixes a bug where both "string" and "numeric" were checked at the same timeFelicia Hummel3+4-5
2017-02-01 11:25Updated the tree override to ExtJS 6.2, fixes #801Felicia Hummel1+1-6
2017-01-31 16:14Display part details in the combined add/remove stock dialog, fixes #727Felicia Hummel6+167-94
2017-01-31 15:09Treat prices = 0 and null as no price, fixes #736Felicia Hummel1+1-1
2017-01-30 16:19Fixed a bug where a recursion would happen within the FieldSelectorFelicia Hummel1+2-2
2017-01-30 16:07Only apply data if it doesn't exist, fixes #772Felicia Hummel2+127-31
2017-01-30 15:33Save values to the record prior retrieving OctoPart data, fixes #773Felicia Hummel1+1-0
2017-01-30 15:04Make styleci happyFelicia Hummel1+1-0
2017-01-30 15:02Make styleci happyFelicia Hummel1+0-1
2017-01-30 15:00Make styleci happyFelicia Hummel4+6-8
2017-01-30 14:57Make styleci happyFelicia Hummel1+1-1
2017-01-30 14:56Make styleci happyFelicia Hummel17+26-23
2017-01-30 14:45Make styleci happyFelicia Hummel18+62-61
2017-01-30 14:34Added number of specs, offers and manufacturers to the OctoPart result view, fixes #770Felicia Hummel3+20-2
2017-01-30 14:04Removed check.php and SymfonyRequirements.php from repo as per #794Felicia Hummel2+0-906
2017-01-30 14:03Allow virtual fields to be persisted, fixes #750Felicia Hummel1+6-5
2017-01-27 11:43Reworked settings to comply with the reworked field return valuesFelicia Hummel4+4-4
2017-01-27 10:42Reworked association handling, hopefully fixes #800Felicia Hummel1+2-2
2017-01-24 13:01Reworked migration to be compatible with PostgreSQL, attempts to fix #793Felicia Hummel2+2-2
2017-01-24 12:58Give user feedback for the batch job execution, fixes #796Felicia Hummel1+15-1
2017-01-24 12:50Initialize overageType and overage with defaults, fixes #795Felicia Hummel1+5-0
2017-01-24 12:48Added Unit Tests for Meta Parts, fixed single criteria part parameter matching, fixes #797Felicia Hummel3+189-3
2017-01-24 12:47Check for greater or equals 2 in case we re-use the storage location for testsFelicia Hummel1+3-3
2017-01-24 12:45Initialize witjh sane defaults, related to #797Felicia Hummel2+3-0
2017-01-19 21:38Fix CSS theme switch glitchFelicia Hummel1+4-4
2017-01-19 19:32Removed debug loggingFelicia Hummel1+0-1
2017-01-19 19:06Updated model reflection to ExtJS 6.2Felicia Hummel4+15-16
2017-01-19 17:05Added theme selectorFelicia Hummel5+350-11
2017-01-17 18:27Removed Ubuntu font, fixes #743Felicia Hummel4+0-27
2017-01-17 18:02Added fix for checkboxes returning no value, fixes #788Felicia Hummel2+7-0
2017-01-17 17:27Use ExtJS6-style keymaps, fixes #789Felicia Hummel2+84-78
2017-01-17 17:10Fixed error where a QuickTip wasn't unregisteredFelicia Hummel2+7-6
2017-01-17 17:05Fixed error where a QuickTip wasn't unregisteredFelicia Hummel1+1-1
2017-01-17 17:02Fixed error where a QuickTip wasn't unregisteredFelicia Hummel2+17-0
2017-01-16 14:18Merge pull request #787 from partkeepr/PartKeepr-776Felicia Hummel1+0-1
2017-01-13 20:03Merge pull request #784 from partkeepr/PartKeepr-776Felicia Hummel59+2927-459
2017-01-06 20:57Merge pull request #769 from partkeepr/PartKeepr-54Felicia Hummel1+4-2
2017-01-06 20:45Merge pull request #768 from partkeepr/PartKeepr-54Felicia Hummel1+1-1
2017-01-06 20:27Merge pull request #767 from partkeepr/PartKeepr-54Felicia Hummel1+1-1
2017-01-06 20:19Merge pull request #766 from partkeepr/PartKeepr-54Felicia Hummel2+135-30
2017-01-06 17:52Merge pull request #762 from partkeepr/PartKeepr-54Felicia Hummel92+2332-1078
2016-12-27 16:28Initial commit of m:n relation exportFelicia Hummel8+138-56
2016-12-27 11:15Check if the category filter is actually instanciatedFelicia Hummel1+6-2
2016-12-26 19:09Merge pull request #759 from partkeepr/PartKeepr-753Felicia Hummel32+1972-84
2016-12-21 22:03Merge pull request #754 from partkeepr/PartKeepr-753Felicia Hummel8+501-4
2016-12-15 13:45Merge pull request #752 from partkeepr/PartKeepr-163Felicia Hummel9+309-75
2016-12-09 16:19Merge pull request #751 from partkeepr/PartKeepr-163Felicia Hummel11+519-290
2016-12-05 12:41Merge pull request #749 from partkeepr/PartKeepr-163Felicia Hummel1+0-1
2016-11-21 16:49Merge pull request #747 from partkeepr/PartKeepr-163Felicia Hummel39+2933-322
2016-10-24 13:48Merge pull request #741 from partkeepr/PartKeepr-706Felicia Hummel1+1-1
2016-09-15 21:53Merge pull request #733 from JarrettR/masterFelicia Hummel1+21-3
2016-09-11 17:42Merge pull request #732 from partkeepr/PartKeepr-731Felicia Hummel1+3-3
2016-08-22 17:57Don't exclude UX as we build it manually nowFelicia Hummel1+8-2
2016-08-22 13:28Don't exclude UX as we build it manually nowFelicia Hummel1+1-0
2016-08-22 12:58Added internal part number unique to setupFelicia Hummel1+39-39
2016-08-22 12:49Added internal part number unique to setupFelicia Hummel1+1-0
2016-08-22 12:42Made internalPartNumberUnique lower-caseFelicia Hummel3+3-3
2016-08-22 11:36Updated changelogFelicia Hummel1+20-0
2016-08-19 12:36Implemented missing close handlerFelicia Hummel1+16-1
2016-08-19 12:03Merge pull request #723 from partkeepr/PartKeepr-722Felicia Hummel6+24-7
2016-08-19 10:37Merge pull request #721 from partkeepr/A20160606Felicia Hummel1+21-4
2016-08-18 19:53Merge pull request #720 from partkeepr/PartKeepr-686Felicia Hummel1+1-1
2016-08-18 14:20Merge pull request #719 from partkeepr/PartKeepr-645Felicia Hummel4+93-4
2016-08-18 14:20Merge pull request #718 from chris-thorn/patch-1Felicia Hummel1+1-1
2016-08-17 12:11Merge pull request #717 from partkeepr/PartKeepr-682Felicia Hummel2+14-8
2016-08-17 12:11Merge pull request #716 from partkeepr/A20160606Felicia Hummel12+286-109
2016-08-16 22:10Merge pull request #715 from partkeepr/PartKeepr-685Felicia Hummel7+215-27
2016-08-16 17:43Fixed unit testFelicia Hummel2+12-7
2016-08-16 17:10Merge remote-tracking branch 'origin/master'Felicia Hummel42+3037-688
2016-08-16 17:10Added git commit strings to the version information, fixes #714Felicia Hummel1+34-2
2016-08-02 20:07Use custom ux files for dev as wellTimo A. Hummel1+4-1
2016-08-02 20:06Merge pull request #705 from partkeepr/PartKeepr-509Felicia Hummel1+16-12
2016-08-02 19:46Merge pull request #704 from partkeepr/PartKeepr-509Felicia Hummel1+1-0
2016-08-02 19:38Merge pull request #703 from partkeepr/PartKeepr-509Felicia Hummel1+16-2
2016-08-02 19:03Merge pull request #702 from partkeepr/PartKeepr-509Felicia Hummel1+89-51
2016-08-02 17:39Merge pull request #701 from partkeepr/PartKeepr-693Felicia Hummel1+4-4
2016-08-02 17:38Fixed missing JS filesTimo A. Hummel1+6-0
2016-08-02 14:17Fixed several icon problems due to upgrade to !important css spritesTimo A. Hummel7+16-18
2016-08-02 13:09Merge pull request #700 from partkeepr/PartKeepr-698Felicia Hummel1+4-2
2016-08-02 12:31Merge pull request #699 from partkeepr/PartKeepr-501Felicia Hummel37+1285-268
2016-07-30 18:28Merge pull request #697 from partkeepr/PartKeepr-501Felicia Hummel13+791-97
2016-07-23 15:58Merge pull request #689 from partkeepr/PartKeepr-674Felicia Hummel1+1-5
2016-07-23 15:58Merge pull request #690 from partkeepr/PartKeepr-673Felicia Hummel1+4-0
2016-07-06 17:42Merge pull request #683 from partkeepr/PartKeepr-679Felicia Hummel3+51-20
2016-05-24 13:56Merge pull request #672 from partkeepr/PartKeepr-487Timo A. Hummel1+10-0
2016-05-15 16:55Added issues for 1.0.0Felicitus1+11-0
2016-05-15 12:52Merge pull request #668 from partkeepr/PartKeepr-660Timo A. Hummel1+1-0
2016-05-14 14:45Merge pull request #667 from partkeepr/PartKeepr-663Timo A. Hummel4+35-33
2016-05-12 12:05Update CONTRIBUTING.mdTimo A. Hummel1+1-1
2016-05-06 18:21Merge pull request #662 from partkeepr/PartKeepr-659Timo A. Hummel1+1-1
2016-05-06 17:23Merge pull request #661 from partkeepr/PartKeepr-660Timo A. Hummel1+2-0
2016-05-06 17:22Merge remote-tracking branch 'origin/master'Felicitus1+2-0
2016-05-06 17:22Added styleci configFelicitus1+4-0
2016-04-25 16:49Updated changelogFelicitus1+16-2
2016-04-25 15:03Merge pull request #656 from partkeepr/PartKeepr-653Timo A. Hummel1+1-1
2016-04-25 10:33Merge pull request #655 from partkeepr/analysis-zEAZ2OTimo A. Hummel284+3498-3201
2016-04-25 09:57Merge pull request #654 from partkeepr/PartKeepr-652Timo A. Hummel1+1-1
2016-04-24 20:32Merge pull request #651 from tinutac/masterTimo A. Hummel1+28-32
2016-04-22 15:12Merge pull request #649 from partkeepr/PartKeepr-646Timo A. Hummel1+1-1
2016-04-22 15:02Merge pull request #648 from partkeepr/PartKeepr-647Timo A. Hummel2+121-2
2016-04-17 17:44Updated changelogFelicitus1+28-0
2016-04-17 17:25Merge pull request #644 from partkeepr/PartKeepr-638Timo A. Hummel1+8-0
2016-04-17 16:14Merge pull request #643 from partkeepr/PartKeepr-640Timo A. Hummel1+17-1
2016-04-17 16:14Merge pull request #642 from partkeepr/PartKeepr-628Timo A. Hummel1+1-1
2016-04-17 15:09Merge pull request #641 from partkeepr/PartKeepr-615Timo A. Hummel4+59-9
2016-03-19 16:41Merge pull request #626 from partkeepr/PartKeepr-623Timo A. Hummel1+16-7
2016-03-14 17:12Merge pull request #617 from partkeepr/PartKeepr-593Timo A. Hummel1+102-118
2016-03-14 16:44Merge pull request #616 from partkeepr/PartKeepr-613Timo A. Hummel1+0-1
2016-03-14 10:22Update CONTRIBUTING.mdTimo A. Hummel1+4-4
2016-03-14 10:05Update CONTRIBUTING.mdTimo A. Hummel1+4-3
2016-03-12 11:50Don't bind the part parameter grid, relates to #612Timo A. Hummel1+0-1
2016-03-11 11:30Merge pull request #611 from tinutac/Patch-#500Timo A. Hummel1+6-2
2016-03-11 11:30Merge pull request #610 from partkeepr/PartKeepr-574Timo A. Hummel2+1-9
2016-03-09 15:11Merge pull request #601 from tinutac/Patch-#500Timo A. Hummel1+30-13
2016-03-09 15:10Merge pull request #600 from tinutac/Patch-#532Timo A. Hummel1+26-19
2016-03-09 15:08Merge pull request #609 from partkeepr/PartKeepr-608Timo A. Hummel1+11-0
2016-03-08 15:58Merge pull request #607 from partkeepr/PartKeepr-582Timo A. Hummel1+9-1
2016-03-08 15:16Merge remote-tracking branch 'origin/master'Felicitus4+69-5
2016-03-08 15:15Don't expose the project property, fixes #579Felicitus1+0-1
2016-02-23 15:45Removed debugging outputFelicitus1+0-1
2016-02-23 13:29Added code contribution docsFelicitus1+17-5
2016-02-21 21:17Version push for phpunit to 5.2Felicitus2+180-40
2016-02-16 13:01Updated liip/functional-test-bundleTimo A. Hummel1+25-11
2016-02-16 13:00Updated codeclimate/php-test-reporterTimo A. Hummel1+4-4
2016-02-16 12:59Updated phpunit/phpunitTimo A. Hummel1+5-5
2016-02-16 12:56Updated phpseclib/phpseclibTimo A. Hummel1+11-7
2016-02-16 12:53Updated sonata-project/exporterTimo A. Hummel1+10-10
2016-02-16 12:43Updated stof/doctrine-extensions-bundleTimo A. Hummel1+4-4
2016-02-16 12:35Removed symfony/doctrine-bridge as it doesn't seem to be used anymoreTimo A. Hummel2+2-75
2016-02-16 12:31Updated fortawesome/font-awesomeTimo A. Hummel1+5-5
2016-02-16 12:29Removed cbsi/doctrine2-nestedsetTimo A. Hummel2+2-54
2016-02-16 12:26Updated friendsofsymfony/rest-bundle to newer versionTimo A. Hummel1+22-20
2016-02-16 12:24Updated sensio/framework-extra-bundle to newer versionTimo A. Hummel1+8-8
2016-02-16 12:21Updated symfony/monolog-bundle to newer versionTimo A. Hummel1+11-11
2016-02-16 12:19Updated symfony/swiftmailer-bundle to newer versionTimo A. Hummel1+10-10
2016-02-16 12:17Updated symfony/assetic-bundle to newer versionTimo A. Hummel1+14-14
2016-02-16 12:14Updated doctrine/doctrine-bundle and doctrine/doctrine to newer versionTimo A. Hummel1+14-14
2016-02-16 12:12Updated incenteev/composer-parameter-handler to newer versionTimo A. Hummel1+6-6
2016-02-16 12:10Updated snc/redis-bundle to newer versionTimo A. Hummel1+11-11
2016-02-16 12:08Updated distribution bundle to newer versionTimo A. Hummel3+16-10
2016-02-16 12:06Locked ramsey/uuid library to a fixed versionTimo A. Hummel2+12-17
2016-02-16 12:01Updated doctrine migrations bundle + migrations due to newer versionsTimo A. Hummel1+15-13
2016-02-16 11:53Updated symfony framework due to security issue: A. Hummel3+1317-1247
2016-02-12 20:22Merge pull request #599 from partkeepr/PartKeepr-556Timo A. Hummel2+4-0
2016-02-11 22:42Merge pull request #597 from partkeepr/PartKeepr-587Timo A. Hummel1+33-29
2016-02-11 22:14Merge pull request #596 from partkeepr/PartKeepr-567Timo A. Hummel1+1-1
2016-02-11 22:13Merge pull request #595 from partkeepr/PartKeepr-576Timo A. Hummel1+24-11
2016-02-11 21:21Merge pull request #594 from partkeepr/PartKeepr-584Timo A. Hummel1+11-2
2016-02-11 20:39Merge pull request #588 from tamisoft/masterTimo A. Hummel2+4-1
2016-02-07 18:07Updated changelog for 0.79 releaseFelicitus1+5-0
2016-02-07 18:06Merge branch 'master' of
2016-02-07 18:05Added notice regarding backupsFelicitus1+2-1
2016-02-03 00:18Update CONTRIBUTING.mdTimo A. Hummel1+11-1
2016-01-11 17:14use existing value if it existsFelicitus1+1-1
2016-01-11 16:48Updatd changelog for 0.78Felicitus1+9-0
2016-01-11 15:52Merge pull request #563 from partkeepr/PartKeepr-558Timo A. Hummel1+1-0
2016-01-11 15:51updated instructions for a new releaseFelicitus1+0-2
2016-01-11 15:49Merge pull request #562 from partkeepr/PartKeepr-553Timo A. Hummel1+3-0
2016-01-11 15:29Merge pull request #560 from partkeepr/PartKeepr-553Timo A. Hummel5+48-0
2016-01-11 15:29Merge pull request #561 from partkeepr/PartKeepr-559Timo A. Hummel1+5-4
2016-01-11 15:28Merge pull request #557 from partkeepr/PartKeepr-551Timo A. Hummel9+201-6
2016-01-03 16:25Merge branch 'PartKeepr-549'Felicitus1+5-2
2016-01-03 16:25Merge branch 'PartKeepr-548'Felicitus1+40-0
2016-01-03 16:25Merge branch 'PartKeepr-523'Felicitus2+173-154
2016-01-03 16:25Properly assign new defaults for username and email ldap attributesFelicitus1+11-8
2016-01-03 16:25Updated WSSE bundleFelicitus1+12-12
2016-01-03 00:16Added error for IE browsers, fix deprecated stream.stop for newer chrome browsers, related to #523Timo A. Hummel1+1-1
2016-01-03 00:13Added error for IE browsers, fix deprecated stream.stop for newer chrome browsers, related to #523Timo A. Hummel1+17-2
2016-01-02 23:55Use separate extjs file, use minified extjs if debug is disabled, fixes #527Timo A. Hummel2+20-4
2016-01-02 22:52Use correct class members for imageWidth and imageHeight, fixes #518Timo A. Hummel1+1-1
2016-01-02 22:46Remove double slash, fixes #517Timo A. Hummel1+6-0
2016-01-02 15:31Merge remote-tracking branch 'origin/master'Felicitus4+40-38
2016-01-02 15:31Added check for existance of parameters.php, fixes #516Felicitus1+4-0
2016-01-02 15:24More verbose documentation for LDAP settings, fixes #542Felicitus1+81-10
2015-12-23 14:28Don't access the initialStockLevel getValue() method if it wasn't definedFelicitus1+16-14
2015-12-22 13:34Merge remote-tracking branch 'origin/master'Felicitus1+0-2
2015-12-22 13:33Removed pre-defined attributes, added sensible defaults, fixes #543 and relates to #542Felicitus3+13-9
2015-12-22 13:19Actually use the attibutes configured within the parameters.php file, related to #542Felicitus3+7-7
2015-12-20 17:29Display 0 bytes if 0 is passedFelicitus1+1-1
2015-12-19 17:55Externalized config updating, added cli command to update the config on the CLIFelicitus8+225-176
2015-12-19 17:27Externalized unit setup, added cli command to import unitsFelicitus4+148-64
2015-12-19 17:16Externalized si prefix importer, added CLi command to import si prefixes, added phpdoc for manufacturers importFelicitus5+137-46
2015-12-19 17:07Externalized manufacturer import, added cli command to import manufacturersFelicitus6+167-92
2015-12-19 16:59Externalized part unit setup to an own service, added cli command to setup the default part unitFelicitus4+82-17
2015-12-19 16:50Externalized footprint setup to an own service, added import footprints commandFelicitus5+237-112
2015-12-18 13:44Fixed stock level addersFelicitus4+4-4
2015-12-18 13:26Add the initial stock entry, fixes #534Felicitus8+47-15
2015-12-18 11:54Fixed iconCls for the cancel button in the add/remove dialog, fixes #537Felicitus1+1-1
2015-12-18 11:53Removed panel body style, fixes #538Felicitus1+179-164
2015-12-18 11:49Implemented drag'n'drop for parts on the category tree, fixes #540Felicitus2+39-3
2015-12-15 10:40Merge branch 'remove-stock-comment' of into matthijskooijman-remove-stock-commentFelicitus3+8-4
2015-12-15 10:37Use the correct console application runner, fixes #528Felicitus1+6-3
2015-12-15 09:17Fixed setting of the distributor, related to #532Felicitus1+1-2
2015-12-14 21:10Load the font via https by default, fixes #520Felicitus1+1-1
2015-12-14 21:09Default the tips URI to httpsFelicitus1+2-2
2015-12-14 19:37Added predis and phpseclib for SFTPFelicitus2+149-3
2015-12-14 16:17Refactored app/console command to build propertyFelicitus1+7-6
2015-12-14 15:42Added redis bundle for those who need redis session management, see
2015-12-14 15:36Added custom bundle helper method to create a custom kernel, see
2015-12-09 20:38Added note regarding quota in bytesFelicitus1+1-1
2015-12-09 20:01Added configurable limits for parts and usersFelicitus16+220-44
2015-12-09 19:37Removed unused use statementsFelicitus2+0-3
2015-12-09 16:55Update to symfony 2.7.7 because of security vulnerabilities:
2015-12-09 16:41Use updated WSSE Authentication bundle with support for AdvancedUserInterfaceFelicitus1+14-14
2015-12-09 16:41Added missing migrationFelicitus1+30-0
2015-12-09 16:40Added missing service for user deletionFelicitus1+8-3
2015-12-09 16:35Implemented user deletion prevention if the user is protectedFelicitus3+66-0
2015-12-09 16:18Added unit tests for user protectionFelicitus3+45-3
2015-12-09 16:08Implemented user protection, which allows an administrator to protect a given user against changesFelicitus4+85-15
2015-12-09 15:48Added a new protected flag which allows an administrator to protect a user account from changes.Felicitus6+167-9
2015-12-09 15:07Display the user's active flag within the users gridFelicitus1+22-9
2015-12-09 14:56Set active flag to true for new recordsFelicitus1+11-2
2015-12-09 14:51Added active flag to the user editor, updated WSSE bundle to support checking for isEnabled() flagFelicitus4+15-1
2015-12-09 14:01Added note regarding stateless firewallFelicitus1+1-1
2015-12-08 16:31Added active flagFelicitus1+30-1
2015-12-08 11:59Overwrite file within the filesystemFelicitus1+1-1
2015-12-06 12:54Travis: nightlies may fail now, PHP7 must workFelicitus1+1-1
2015-12-06 12:41If PHP Version is 7.0 or higher it's not required to check opcache.save_comments and opcache.load_comments. Related to #521Felicitus1+13-10
2015-12-04 13:25Fixed authentication provider selectionFelicitus1+1-3
2015-12-02 17:36Clear the APC cache during setup if it existsFelicitus1+4-0
2015-12-02 17:35Updated docsFelicitus1+4-2
2015-12-02 16:17Added project name display and all other previous fields, fixes #514Felicitus2+44-22
2015-12-02 16:15Reset the filter value as wellFelicitus1+1-0
2015-12-01 14:11Refactored image errors, added unit tests. Related to #503Felicitus6+147-72
2015-12-01 11:05Add curl as a requirement, fixes #508Felicitus1+4-0
2015-12-01 11:01Fixed typoFelicitus2+6-6
2015-11-29 17:57Added maintenance modeFelicitus5+40-13
2015-11-29 12:47Use GET for the json webserver testFelicitus2+4-0
2015-11-29 12:32Merge remote-tracking branch 'origin/master'Felicitus1+6-1
2015-11-29 12:32Added webserver rewrite test, relates to #507Felicitus6+31-1
2015-11-28 15:48Check the type of the target. Submenus aren't functionsFelicitus1+3-1
2015-11-28 15:40Fixed average price renderer, related to #500Felicitus1+2-3
2015-11-28 15:39Fixed average price calculation, related to #500Felicitus1+14-6
2015-11-28 15:29Fixed internal ID displayFelicitus1+5-1
2015-11-28 15:16Added manufacturer part number filter, fixes #489Felicitus1+16-0
2015-11-28 15:09Added index.html as fallback for invalid web server configurations, fixesFelicitus1+2-0
2015-11-28 15:00Check existing directory prior attempting to move filesFelicitus1+8-4
2015-11-28 14:19Removed obsolete note regarding custom parametersFelicitus1+0-7
2015-11-28 14:18Added cache directives for dunglas and doctrineFelicitus1+26-0
2015-11-28 14:05Configure the APC cache only if it existsFelicitus3+13-2
2015-11-28 14:05Add warnings for apc and max_execution_time, fixes #496Felicitus1+9-2
2015-11-28 14:04Return recommendations of the system check as warningsFelicitus1+12-1
2015-11-28 14:03Added warnings to the test runnerFelicitus2+44-9
2015-11-28 13:27Use full filename for logging, related to #503Felicitus1+4-1
2015-11-28 13:27Changed log level to warning for the main PartKeepr log, use partkeepr.log as main log fileFelicitus1+3-3
2015-11-28 13:09Catch the file not found exception and display a 404 error. Also log the issue to the log file. Fixes #503Felicitus1+18-6
2015-11-27 19:05Reverted travis apcu, disable apcu via configFelicitus2+6-4
2015-11-27 18:56travis again :(Felicitus1+2-6
2015-11-27 18:49travis again. sorry.Felicitus1+1-1
2015-11-27 18:47Added apcu to travisFelicitus1+8-2
2015-11-27 18:43Set fixes #504Felicitus1+2-2
2015-11-27 18:41Added apcu to travisFelicitus1+2-0
2015-11-27 18:32Added APC mapping cache, related to #506Felicitus2+7-0
2015-11-27 18:18Set associations for basic duplication manually, fixes #504Felicitus1+13-7
2015-11-27 18:09Parse old config file to retrieve the files path, migrate legacy images to the new images directory. Fixes #502Felicitus8+161-44
2015-11-27 17:24Added fix to avboid averagePrice being null prior upgrading, fixes #506Felicitus1+26-0
2015-11-26 19:50Added filter for internalPartNumber, relates to #501Felicitus1+17-1
2015-11-25 20:26Implemented authentification provider selection and optional user creation, fixes #498 and #485Felicitus15+206-59
2015-11-25 18:52Don't drop the versions table to prevent re-running the migrationsFelicitus1+1-1
2015-11-25 18:15Changed default width of the navigation class to 300px to include the export buttonFelicitus1+1-1
2015-11-25 18:14Refactored app item launching, fixed system notice buttonFelicitus2+8-8
2015-11-25 17:54Changed one-column to min-image positioner for the imagesFelicitus1+2-2
2015-11-25 17:54Added setupconsole script for operating on the setup kernelFelicitus1+27-0
2015-11-25 17:53Fix for the sprite generator bundleFelicitus1+16-13
2015-11-25 17:36Fix for the sprite generator bundleFelicitus1+5-1
2015-11-25 16:46Changed tooltip for the category edit button, fixes #488Felicitus1+1-1
2015-11-25 16:45Properly parse the database hostname from the legacy configFelicitus1+2-2
2015-11-19 18:25Package version updatesFelicitus1+142-142
2015-11-19 17:48Removed non-necessary generator bundleFelicitus3+0-3
2015-11-19 17:47Fixed versioneye link for current master versionFelicitus1+1-1
2015-11-19 17:35Merge branch 'master' of
2015-11-19 13:53Added missing quota parameter to the dist fileFelicitus1+6-0
2015-11-18 18:12Removed unused bundleFelicitus1+0-1
2015-11-17 00:41Fixes redirect after setup, relates to #480Felicitus1+2-2
2015-11-16 23:41Fix for the max upload sizeFelicitus2+22-2
2015-11-16 22:41Reload grid when a new part was added or duplicatedFelicitus1+6-2
2015-11-16 22:41Fixed test for existing configurationFelicitus1+4-0
2015-11-16 22:30Fixed test for existing configurationFelicitus1+2-2
2015-11-16 22:26Fixed test for existing configurationFelicitus3+4-2
2015-11-16 21:57Delete old archives in case they existFelicitus1+3-0
2015-11-16 21:51Properly exclude the non-required filesFelicitus1+12-11
2015-11-16 21:51Use partkeepr.filesystem.data_directory instead of data_directory nowFelicitus1+3-3
2015-11-16 20:47Delete non-required ExtJS filesFelicitus1+10-0
2015-11-16 20:34Added missing cronjob check defaultsFelicitus1+5-0
2015-11-16 20:31Remove the parameters.php file after executing composer installFelicitus1+1-0
2015-11-16 20:31Copy the parameters.dist.php file prior archivingFelicitus1+1-0
2015-11-16 20:29Added the data directory as defaultFelicitus1+6-2
2015-11-16 20:26Run composer install prior packagingFelicitus1+2-0
2015-11-16 20:16Updated build.xmlFelicitus2+66-5
2015-11-16 20:16Updated changelog for 0.75Felicitus1+11-4
2015-11-16 20:02Removed legacy hookFelicitus1+0-20
2015-11-16 20:01Removed legacy 3rdparty stuffFelicitus1+0-822
2015-11-16 20:00Removed old 3rd party modulesFelicitus3+0-8
2015-11-15 18:30Hint the setup image width to avoid browser alignment issuesFelicitus1+1-0
2015-11-15 18:24Check if the given value is an instance of a stroage location, immediately return if otherwiseFelicitus1+3-0
2015-11-15 18:10Added web server checking, fixes #479Felicitus4+38-0
2015-11-15 17:53Removed loggingFelicitus1+0-1
2015-11-15 17:45Added rewrite rule for setup/, fixes #444Felicitus1+3-2
2015-11-15 17:37Refactored existing config response to include only the "config" key and not "config.values". Also changed the config parser to parse the new config file first, then the legacy.Felicitus2+58-57
2015-11-15 17:30Parse existing symfony config, fixes #461Felicitus3+75-45
2015-11-15 17:12Re-implemented the option to prevent a user from changing their passwordFelicitus8+59-6
2015-11-15 17:03Replace setup/ and setup in the path as well, relates to #480Felicitus1+3-1
2015-11-15 16:48Refactored most parameters to be set by the setupFelicitus13+56-29
2015-11-15 16:45Force boolean valuesFelicitus1+1-1
2015-11-15 15:49Refactored setup to use arbitrary config values, related to #461Felicitus9+96-145
2015-11-15 15:03Removed store configurationFelicitus1+0-2
2015-11-15 15:02Fixed logo stretching during setupFelicitus2+41-22
2015-11-15 14:47Implemented typeahead category selection, also implemented validation. Fixes #464Felicitus1+154-1
2015-11-15 14:47Wait until the storage location category tree is loaded, removed test functionFelicitus1+7-13
2015-11-15 13:50Moved the path_separator parameter to the global partkeepr.yml file, related to #479Felicitus2+4-3
2015-11-14 18:31Validate storage location, fixes #463Felicitus3+154-26
2015-11-14 18:07Properly listen to the enter key, fixes #440Felicitus2+29-29
2015-11-14 17:09Avoid re-triggering the search if the search value hasn't changedFelicitus1+6-2
2015-11-14 16:40Added typeAhead documentationFelicitus1+45-0
2015-11-14 16:37Added typeAhead delay for the storage location pickerFelicitus1+15-9
2015-11-14 16:22Defer the startSearch/resetSearch calls if the store is loading. This fixes an issue where the user tries to search for something and the grid is loading already, his search result might appear immediately and then being overwritten be the previous load operation due to the asyncronous nature of the ExtJS stores.Felicitus1+22-4
2015-11-14 15:50Added storage location pickerFelicitus7+143-47
2015-11-14 14:56Removed console logging directiveFelicitus1+0-1
2015-11-14 14:49Increased label with for measurement unitFelicitus1+1-0
2015-11-14 14:45Decrease comment field height, fixes #466Felicitus1+1-1
2015-11-07 20:32Added note about legacy cronjobsFelicitus1+1-1
2015-11-07 20:30Added note about cronjobs, removed cancel button (it's not necessary), open PartKeepr as soon as submit is clickedFelicitus2+12-9
2015-11-07 20:16Added run crons commandFelicitus2+25-0
2015-11-07 20:13Added API call to run all cronsFelicitus4+66-1
2015-11-07 19:56Clear cron logger table on setup and initially run all cronjobsFelicitus3+56-0
2015-11-07 19:49Mark crons as runFelicitus7+30-30
2015-11-07 18:56Added update check commandFelicitus1+21-0
2015-11-07 18:55Added category path interfaceFelicitus5+40-25
2015-11-07 18:35Refactored current statistics call, added function to create statistic snapshotsFelicitus3+53-2
2015-11-07 17:36Fixed stock report editingFelicitus1+7-4
2015-11-07 17:28Retrieve the stock report data from associationsFelicitus1+6-4
2015-11-07 17:24Migrated statistic chartFelicitus8+564-188
2015-11-07 15:57Added phpdocFelicitus1+17-2
2015-11-07 15:20Migrated statistics panelFelicitus1+99-90
2015-11-07 15:12Added statistic serviceFelicitus7+152-0
2015-11-06 23:35Re-added missing base entityTimo A. Hummel1+26-0
2015-11-06 23:10Finally removed all legacy code from src/backend and src/frontend \o/Timo A. Hummel86+28-4700
2015-11-06 22:53Removed legacy exceptionsTimo A. Hummel3+0-39
2015-11-06 22:49Refactored legacy exceptionsTimo A. Hummel5+0-42
2015-11-06 22:49Removed invalid testsTimo A. Hummel1+2-40
2015-11-06 22:47Fixed default category separator for testsTimo A. Hummel1+1-1
2015-11-06 22:41Removed legacy exceptions and replaced them with new onesTimo A. Hummel4+30-6
2015-11-06 22:41Removed legacy auth exceptionsTimo A. Hummel3+0-53
2015-11-06 22:41fixed phpdocTimo A. Hummel1+1-3
2015-11-06 22:41Removed legacy scriptsTimo A. Hummel1+0-26
2015-11-06 22:41Removed legacy cronjobsTimo A. Hummel3+0-56
2015-11-06 22:40Removed legacy frontend codeTimo A. Hummel819+0-493
2015-11-06 22:30Removed legacy partkeepr initializationTimo A. Hummel1+0-4
2015-11-06 22:29Migrated MOTD support, related to #459Timo A. Hummel2+9-13
2015-11-06 22:24Removed legacy config files, related to #459Timo A. Hummel2+0-67
2015-11-06 22:24Added note regarding custom parameters, related to #459Timo A. Hummel2+31-20
2015-11-06 22:20Added command to re-generate the category path, added config parameter to define the category path separator, force path re-generation on setup. Related to #459Timo A. Hummel13+95-190
2015-11-06 22:18Pass the proper service container to the listenerTimo A. Hummel1+1-1
2015-11-06 21:37Added documentation to parameters.php.dist, read autologin from symfony parameters. Related to #459Timo A. Hummel2+51-3
2015-11-06 21:20Destroy the unacknowledged notices check once logged outTimo A. Hummel1+8-5
2015-11-06 21:19Added method documentation, related to #474Timo A. Hummel1+6-1
2015-11-06 21:03Added logout handler, fixes #474Timo A. Hummel2+23-0
2015-11-06 18:05Added exporter button to the project reportsFelicitus1+12-3
2015-11-06 18:05Added the grid exporter which exports the visible rows and columns in a grid and exports it to a specified formatFelicitus4+150-22
2015-11-06 18:04Added exporter which takes input from a JSON array and outputs it as the specified formatFelicitus3+63-0
2015-11-06 17:28Don't serialize the full tree when retrieving entitiesFelicitus3+6-6
2015-11-06 15:45Removed editing of the package price, related to #469Felicitus1+1-20
2015-11-05 16:41Use better defaults for creating a blank item after save, fixes #472Felicitus2+12-18
2015-11-05 16:39Use firstChild of the root node, as we are using a virtual root nodeFelicitus1+1-1
2015-11-05 16:26Don't re-edit the saved record for parts, because this messes up the part duplication/blank item functionality. Relates to #472Felicitus2+19-9
2015-11-05 16:25Workaround for large installations, relates to #473Felicitus1+9-1
2015-11-05 16:18Hide tree rootFelicitus1+1-1
2015-11-05 15:24Added initial user preference loadingFelicitus5+93-38
2015-11-05 14:48Write all fields by defaultFelicitus1+2-1
2015-11-05 14:47Properly call callParent()Felicitus1+1-1
2015-11-05 14:47Store preferences as their actual representation and not as stringsFelicitus4+18-14
2015-11-05 14:46Properly check the propertiesFelicitus1+1-1
2015-11-05 13:22Check for null values within the TreePicker, related to #472Felicitus1+2-3
2015-11-05 13:17Removed printing buttons, related to #467Felicitus1+1-38
2015-11-05 13:15Reverted non-working glyph with proper iconCls, fixes# 467Felicitus1+1-1
2015-11-05 12:27Defer tips of the day until the user preferences are loadedFelicitus1+2-1
2015-11-05 12:06Fixed icon glyphs for login dialogFelicitus1+3-4
2015-11-04 19:04Fixed wrong label for the manufacturer editorFelicitus1+1-1
2015-11-04 18:50Check for opcache load_comments and save_comments, fixes #430Felicitus1+21-2
2015-11-04 18:36Properly disable the next button when running tests, fixes #458Felicitus3+9-4
2015-11-04 18:23Verify auth key when retrieving existing configuration as wellFelicitus1+9-0
2015-11-04 18:20Changed date to datetime to store time information for uploaded files as wellFelicitus1+1-1
2015-11-04 18:18Focus authkey field when entering the card, fixes #457Felicitus1+1-0
2015-11-04 18:14Generate the isImage property dynamically depending on the installed image library. Currently hard-coded for GDFelicitus4+56-0
2015-11-04 17:54Implemented get operation so that we don't get the /getImage appendixFelicitus1+7-1
2015-11-04 17:47Strip trailing slash,fixes #447Felicitus1+6-1
2015-11-04 17:02Added note regarding SELinux, fixes #406Felicitus1+1-1
2015-11-04 16:54Added created field, fixes #456Felicitus1+69-44
2015-11-04 16:45Refactored the auth system to allow changing the user's legacy password, thus creating a new FOSRest user. Added unit tests for authenticationFelicitus8+203-31
2015-11-04 15:12Added support for the VirtualField annotation, refactored service into smaller methodsFelicitus2+143-43
2015-11-04 14:27Removed logging statementFelicitus1+0-1
2015-11-04 14:09Load fixtures to ensure the database tables are presentFelicitus1+8-0
2015-11-04 14:05Load the custom configuration in non-test environments onlyFelicitus1+9-5
2015-11-04 14:05Use the configured firewall in security.yml, overriding is not necessary anymoreFelicitus1+0-5
2015-11-03 13:32Use boolean values for user enabledFelicitus2+1-2
2015-11-02 22:09Check for mb_convert_case, fixes #443Timo A. Hummel1+6-0
2015-11-02 22:08Fixed #450Timo A. Hummel1+6-5
2015-11-02 21:57Added max_users parameterTimo A. Hummel1+3-0
2015-11-02 21:51Removed chec for Imagick, refers to #445Timo A. Hummel1+2-16
2015-11-02 21:46Converted text to path, fixes #448Timo A. Hummel1+65-11
2015-11-02 19:20Re-implemented disconnect actionFelicitus5+29-2
2015-11-02 18:59Refactored menu systemFelicitus21+384-500
2015-11-02 18:40Removed context menu preventerFelicitus1+0-9
2015-11-02 15:55Parse a custom configuration if one existsFelicitus1+8-0
2015-11-02 15:51Display disk usage in system information, fixed calculation of free disk space when using quotasFelicitus1+6-0
2015-11-02 15:51Throw an exception if the free disk space is exhaustedFelicitus1+12-0
2015-11-02 15:51Use the method getMessageKey() to construct the exception messageFelicitus1+4-0
2015-11-02 15:45Display disk usage in system information, fixed calculation of free disk space when using quotasFelicitus2+72-10
2015-11-01 23:37Install assets as relative symlinks by defaultTimo A. Hummel1+1-0
2015-11-01 23:11Renamed "part unit" to "part measurement unit" to clarify for what the field is usedTimo A. Hummel1+1-1
2015-11-01 21:41Merge branch 'sf2migration' of into sf2migrationTimo A. Hummel1+2-2
2015-11-01 21:01Removed legacy create user and set password commands, fos:user:create and fos:user:change-password are the proper commands. Fixes #449Timo A. Hummel3+0-126
2015-11-01 14:42Moved filesystem config to own file to be included by the setup configTimo A. Hummel3+66-64
2015-11-01 13:21Delete SUBMITTING-CODETimo A. Hummel1+0-84
2015-11-01 13:18Create Getting-Started.mdTimo A. Hummel1+1-0
2015-11-01 13:16Update README.mdTimo A. Hummel1+3-8
2015-11-01 13:16Update and rename QUICK-INSTALL to Installation.mdTimo A. Hummel2+9-4
2015-11-01 13:15Delete INSTALLTimo A. Hummel1+0-11
2015-11-01 13:14Delete ARCHITECTURETimo A. Hummel1+0-23
2015-11-01 13:14Delete GENERIC-CONTROLLER.mdTimo A. Hummel1+0-48
2015-11-01 13:14Delete REST-API.mdTimo A. Hummel1+0-7
2015-11-01 13:13Delete Developer-Installation.mdTimo A. Hummel1+0-23
2015-11-01 13:11Update README.mdTimo A. Hummel1+8-3
2015-10-31 23:09Renamed data_dir to data_directoryTimo A. Hummel1+2-2
2015-10-31 19:00Added disk usage to the file upload dialogFelicitus4+115-20
2015-10-31 17:29Removed legacy stock serviceFelicitus2+0-160
2015-10-31 17:28Added unit tests for the partFelicitus11+209-79
2015-10-31 17:28Remove files on storage if attachments are removedFelicitus3+75-17
2015-10-31 15:46Set the title property to ensure users can search for the footprintFelicitus1+1-0
2015-10-31 15:44Ensure that all footprints have a category assignedFelicitus1+42-0
2015-10-31 15:27Download the file to the cache dir first before attempting to do image manipulationsFelicitus1+7-1
2015-10-31 14:56Merge branch 'sf2migration' of into sf2migrationFelicitus1+1-1
2015-10-31 14:56Added image mimeiconsFelicitus3+1140-0
2015-10-31 14:41Added gaufrette bundleFelicitus9+235-27
2015-10-31 14:10Check if the file was uploaded correctly, create an exception otherwiseFelicitus1+15-2
2015-10-31 14:09Use stateful firewall to enable cookiesFelicitus1+1-1
2015-10-31 14:09Remove session as we use cookies nowFelicitus1+0-3
2015-10-31 13:49Store the provider class name and not the provider instance, as this causes an issue where it can't be serializedFelicitus2+2-3
2015-10-15 12:43Allow different cache environments set by environment variablesFelicitus1+15-0
2015-10-13 16:48Added new shiny exporter. It rocks. Seriously. Try it.Felicitus20+1245-21
2015-10-13 11:12Removed obsolete exporterFelicitus17+0-1196
2015-10-12 17:41Refactored tree to use toolbar buttons instead of a context menu, improves usability with touch devicesFelicitus1+64-60
2015-10-12 17:27Removed obsolete CategoryTreeStoreFelicitus2+0-32
2015-10-12 17:00Only allow password changing if the internal provider is usedFelicitus3+39-24
2015-10-12 14:14Implemented password changingFelicitus4+175-72
2015-10-12 13:42Removed session manager, migrated system notice icon in the toolbarFelicitus6+60-176
2015-10-12 13:04Removed borderFelicitus1+1-0
2015-10-12 12:58Fixed the body style of the panelFelicitus1+1-1
2015-10-12 12:58Fixed invalid comparison of the legacy auth providerFelicitus1+1-1
2015-10-12 12:46Parse existing configuration in the setup environment, not in the setup_test environmentFelicitus1+1-13
2015-10-12 12:43Dump config prior parsing existing configurationFelicitus2+2-2
2015-10-12 12:43Set legacy flag when creating a proxy userFelicitus1+1-1
2015-10-12 12:42Set legacy flag when creating a proxy userFelicitus1+1-1
2015-10-12 12:41Set legacy flag when creating a proxy userFelicitus1+1-0
2015-10-12 12:32Added the authentication provider as distFelicitus1+2-0
2015-10-12 12:30Added forgotten composer.lock fileFelicitus1+15-13
2015-10-12 12:24Auto-migrate legacy users to new users if a password is setFelicitus11+56-17
2015-10-12 11:13Added legacy user provider to authenticate existing users w/ md5 hashesFelicitus3+105-7
2015-10-12 11:11Mark all existing users as legacy usersFelicitus1+2-0
2015-10-12 11:11Fixed variable name copy'n'paste errorFelicitus1+2-2
2015-10-12 11:10Skip creating the admin user if a config already existsFelicitus5+52-15
2015-10-12 10:55Added own version of the fr3d ldap bundle to support the enable flag, fixed configuration for enabling/disabling ldapFelicitus5+21-7
2015-10-11 15:11Copy the dist config fileFelicitus2+1-5
2015-10-11 14:25Migrated config files containing passwords to PHP, parse existing legacy config for setupFelicitus1+1-1
2015-10-11 14:25Migrated config files containing passwords to PHP, parse existing legacy config for setupFelicitus2+40-40
2015-10-11 14:15Migrated config files containing passwords to PHP, parse existing legacy config for setupFelicitus19+311-78
2015-10-11 11:40Migrated config images to CSSFelicitus2+24-2
2015-10-11 11:34Added PartKeepr icons, fixed many icon locationsFelicitus21+49-66
2015-10-10 17:20Increased minimum memory usage to 128M.Felicitus1+2-2
2015-10-10 17:16Removed broken dirty display, opened issue #439 to reflect the todoFelicitus1+0-12
2015-10-10 17:05Refactored tree system to avoid @local-tree-root. This is achieved by hiding @local-tree-root and appending our real root node below the virtual one.Felicitus20+394-200
2015-10-10 16:46Ensure that the root node may never be deletedFelicitus3+29-5
2015-10-10 16:38Additional check for root nodesFelicitus1+10-4
2015-10-10 16:30Removed special handling of @local-tree-root, will be done within the frontendFelicitus12+229-159
2015-10-10 14:08Added special handling of @local-tree-rootFelicitus16+291-42
2015-10-10 11:40Updated target name from build to regenerate-environmentFelicitus1+2-2
2015-10-10 11:32Added GET collection operationFelicitus1+9-3
2015-10-10 10:23Refactored phing buildfile to quickly re-build the prerequisites for the production frontendFelicitus2+8-494
2015-10-10 10:11Merge branch 'sf2migration' of into sf2migrationFelicitus43+175-113
2015-10-10 10:10check write permission for app/ and web/ as wellFelicitus1+12-4
2015-10-08 16:48Refactored logo to be CSS onlyFelicitus2+16-8
2015-10-08 15:34Directly call the console commands instead of calling their methodsFelicitus1+27-8
2015-10-08 15:31Dynamically include all models for asseticFelicitus1+5-3
2015-10-08 15:29Check minimum required memory_limitFelicitus1+54-6
2015-10-08 15:24Always enable the next button when switching to a pageFelicitus1+2-0
2015-10-08 15:24Don't strip comments, see #438Felicitus1+12-0
2015-10-07 16:19Added missing header imageFelicitus1+72-0
2015-10-07 16:19Mostly finalized the new setup, refactored configuration files into fragments for easier inclusion in the setup kernelFelicitus646+4766-3656
2015-10-07 15:24Fixed type hintingFelicitus1+2-3
2015-10-07 15:23Added category services for footprints, storage locations and partsFelicitus4+46-6
2015-10-07 15:22Also listen for insertions when updating the category pathFelicitus3+24-6
2015-10-07 15:21Create missing root nodes during migrationFelicitus2+20-1
2015-10-07 15:21Added category serviceFelicitus1+68-0
2015-10-07 15:19Added message to the RootNodeNotFoundExceptionFelicitus1+5-1
2015-10-07 15:18Initialize category children with empty ArrayCollectionFelicitus1+5-0
2015-10-07 15:18Removed obsolete webcam fileFelicitus1+1-2
2015-10-07 15:04Removed obsolete flash webcam codeFelicitus1+0-198
2015-10-05 17:27Moved setDefault to an own action, removed part measurement unit controller, added part measurement unit serviceFelicitus6+116-49
2015-10-04 20:04Added new setupFelicitus469+1255-1390
2015-10-02 18:53Migrated parts filter and added helper fields for querying the dataFelicitus7+866-645
2015-10-02 18:29null values might be actually an object, additional check for null addedFelicitus1+1-1
2015-10-02 17:04Only set the provider for a user if there's no provider setFelicitus1+3-1
2015-10-02 16:44Added the average price and removals listenersFelicitus2+44-19
2015-10-02 16:42Check if the property exists via propery_exists and not by accessing the member directly. This fixes the issue where one could pass value:0 and would cause the exception to throw.Felicitus1+3-3
2015-10-02 16:25Fixed documentation for the stock level listenerFelicitus1+1-1
2015-10-02 13:06Updated default parameters to make unit tests workFelicitus1+1-1
2015-10-02 13:02Updated default parameters to make unit tests workFelicitus1+1-1
2015-10-02 12:32Updated default parameters to make unit tests workFelicitus1+20-0
2015-10-02 12:23Auto-migrate users to use the builtin providerFelicitus1+54-0
2015-10-02 12:22Reworked authentication implementation, migrated user editorFelicitus26+822-182
2015-10-02 12:21Force ldap extension for travis testsFelicitus1+5-2
2015-10-02 12:18Reworked authentication implementation, migrated user editorFelicitus1+127-19
2015-09-30 15:25Use the titleProperty field for filteringFelicitus2+8-2
2015-09-30 15:20Use the object directly, the HydraProxy will take care of converting the object to the IDFelicitus1+1-1
2015-09-30 15:20Automatically convert model instances for a filter to the ID representationFelicitus1+33-0
2015-09-30 14:16Added functional test for syncTipsFelicitus2+23-2
2015-09-30 14:16Automatically use the appropriate method to load remote files (either file_get_contents or curl, depending on the user's PHP environment), fixes #433Felicitus7+126-59
2015-09-28 18:09Removed obsolete codeFelicitus22+0-1487
2015-09-28 18:03Mark partkeepr:cron:synctips in CronLogger, added default cronjobsFelicitus3+12-2
2015-09-28 16:05Migrated the cron loggerFelicitus18+253-170
2015-09-28 15:21Migrated tip of the day featureFelicitus23+739-482
2015-09-28 12:19Return the user after the login action as JSON-LD, instanciate a user in the frontend instead of a plain data objectFelicitus5+61-18
2015-09-27 17:42Refactored frontend authentication system to support WSSE as well as HTTP Basic Auth. Started migration of the TipOfTheDay featureFelicitus32+1193-588
2015-09-27 10:58Fixed invalid user preference iconFelicitus1+1-1
2015-09-26 18:10Finally implemented the dirty asterisk for each editor.Felicitus1+11-21
2015-09-26 17:57Fixed wrong comment for the system notice editorFelicitus1+1-1
2015-09-26 17:57Use the property "title" instead of "name" for system notice editor titlesFelicitus1+1-0
2015-09-26 17:56Added support to define the title property for a recordFelicitus3+225-205
2015-09-26 17:55Use /getImage on all images consistentlyFelicitus1+21-16
2015-09-26 17:53Added GET method to force the proper IRIFelicitus1+7-1
2015-09-26 17:52Check if the file exists prior removalFelicitus1+3-1
2015-09-26 17:33Return the acknowledged system notice, reworked unit test to reflect that changeFelicitus2+2-5
2015-09-26 17:02Migrated project reportsFelicitus10+723-357
2015-09-25 19:46Removed invalid translation fileFelicitus1+0-12
2015-09-25 19:38Added messagesFelicitus1+21-0
2015-09-25 19:38Added JMS Translator (mainly due to automatic extraction of locale strings from bundles), added SystemNotice service and added several functional testsFelicitus27+1136-883
2015-09-24 21:11Fixed several iconsFelicitus6+95-74
2015-09-24 21:03Symbols may actually be blank.Felicitus1+1-3
2015-09-24 21:00Added regular GET operation on the temp image entityFelicitus3+148-124
2015-09-24 20:51Fixed project iconsFelicitus2+12-11
2015-09-24 20:46Migrated Project Parts to Symfony2. Removed obsolete manager classes.Felicitus28+1202-1080
2015-09-23 16:35Fixed value setting/checking to use strings, not booleans as we use strings in the databaseFelicitus3+7-11
2015-09-23 16:35Don't use IDs for setting user preferencesFelicitus2+3-7
2015-09-23 16:24Added support to set IgnoreIds on a per-entity levelFelicitus4+28-4
2015-09-23 15:27Use bugfix for EscapeWSSEAuthenticationBundle as long as the pull request isn't mergedFelicitus1+112-52
2015-09-23 15:25Use bugfix for EscapeWSSEAuthenticationBundle as long as the pull request isn't mergedFelicitus1+6-0
2015-09-23 15:25Removed unused fixtures property, dump content of the response if failureFelicitus1+2-8
2015-09-23 14:51Assert that response is an object, dump contents if otherwiseFelicitus1+2-0
2015-09-23 14:48Re-added layout imagesFelicitus3+33-27
2015-09-23 14:47Don't use entity IDs for the URL when updating/deletingFelicitus1+7-1
2015-09-23 14:47Added parameter to ignore IDs when updatingFelicitus1+6-5
2015-09-23 14:46Added parameter to ignore IDs when updatingFelicitus1+13-2
2015-09-23 14:19Implemented user preferencesFelicitus13+871-480
2015-09-22 17:50Added property accessors for adding/removing attachmentsFelicitus2+30-3
2015-09-22 17:49Refactored the temporary file listener to work with the current Dunglas APIFelicitus2+42-28
2015-09-21 17:23Adjusted icon classesFelicitus4+27-29
2015-09-21 15:54PartMeasurementUnits: Renamed "isDefault" to "default" fieldFelicitus2+3-4
2015-09-21 15:46Merge branch 'sf2migration' of into sf2migrationFelicitus13+47-148
2015-09-21 15:42Don't attempt updating the stock entries if the entity is about to be deletedFelicitus1+0-8
2015-09-21 15:42Clear the part detail prior erasing the record to avoid errorsFelicitus3+10-0
2015-09-21 15:25Fixed DELETE REST call for partsFelicitus1+2-11
2015-09-21 15:25Sanity check: Ensure that associations aren't null prior attempting to render themFelicitus1+6-2
2015-09-21 15:03Fixed UserComboBox to display the username againFelicitus1+8-5
2015-09-21 14:49Fixed part duplication functionFelicitus1+8-3
2015-09-21 14:49Added methods to retrieve and set associationsFelicitus1+52-2
2015-09-21 13:16Check if the value of a date field is a date object. If not, return the current date/time ISO stringFelicitus1+6-1
2015-09-21 13:11Style adjustments for adding partsFelicitus1+1-2
2015-09-21 13:07Fixed add part / duplicate part methodsFelicitus1+2-5
2015-09-21 13:07Refactored getters/setters for boolean values to conform to "isNNN" instead of "getIsNNN"Felicitus2+7-9
2015-09-21 12:38Added newline at the end of fileFelicitus1+1-2
2015-09-21 12:36Removed unused stock favicons/apple touch iconsFelicitus2+0-0
2015-09-16 17:26Moved the stockentry entity to its own bundle, fixed the part stock historyFelicitus14+468-409
2015-09-16 16:36Fixed add/remove stock methodsFelicitus1+16-22
2015-09-16 15:32Updated the testing documentation about the preconfigured database adaptersFelicitus2+9-11
2015-09-16 15:31Update documentation regarding unit testsFelicitus1+12-1
2015-09-16 15:27Updated docs about unit testingFelicitus1+12-0
2015-09-16 13:55Removed unused fixtures propertyFelicitus1+0-14
2015-09-16 13:21Moved UserPreferenceNotFoundException to the proper bundleFelicitus4+25-25
2015-09-16 13:18Refactored user preferences, added user preference service and unit testsFelicitus9+381-344
2015-09-16 11:38Fixed code styleFelicitus1+201-187
2015-09-16 11:37Include WSSE tokenFelicitus1+2-3
2015-09-15 18:43Use SHA512 for the in-memory providerFelicitus2+4-2
2015-09-15 18:34Removed obsolete use statementsFelicitus2+0-2
2015-09-15 18:29Refactored stock actions, added unit testsFelicitus7+222-22
2015-09-15 18:28Fixed service parameter definitionFelicitus1+1-3
2015-09-15 17:53Updated dependenciesFelicitus2+60-59
2015-09-15 17:51Send the WSSE header when calling an actionFelicitus1+3-2
2015-09-15 17:45Refactored functional tests to use authenticationFelicitus3+7-7
2015-09-15 17:44Refactored auth services. See for the reason and verbose explanationFelicitus11+469-54
2015-09-14 15:58Refactored controller methods into ADR actionsFelicitus6+291-119
2015-09-14 15:50Ensure that the returned response object has the image attributeFelicitus1+2-0
2015-09-14 09:53Updated .gitignoreFelicitus1+0-4
2015-09-14 09:53Removed user-specific gitignore rulesFelicitus1+0-1
2015-09-13 14:54Updated .gitignore with the data directories to keepFelicitus1+14-2
2015-09-13 14:54Removed legacy webcam test caseFelicitus1+0-58
2015-09-13 14:53Moved tests to single fileFelicitus2+171-116
2015-09-13 14:49Added functional tests for retrieving the file contents and the mimetype iconFelicitus2+81-1
2015-09-13 14:39Added unit tests for URL file upload and exception handlingFelicitus1+35-0
2015-09-13 14:16Keep data directoriesFelicitus11+0-0
2015-09-13 14:16Reverted debug statementFelicitus1+0-2
2015-09-13 12:55Added UTF8 as default charset to all databasesFelicitus1+3-0
2015-09-13 12:26Temporary echo to see why travis failsFelicitus1+1-1
2015-09-13 12:08Output the file string to see why travis failsFelicitus1+2-0
2015-09-13 11:57Added missing data fixture for upload testsFelicitus1+0-0
2015-09-13 11:56Added newline at the end of the tests. Yes I fixed my editor settings to avoid such commits in the future ;)Felicitus2+2-5
2015-09-13 11:49Fixed webcam upload action, added unit testFelicitus2+62-3
2015-09-13 11:26Refactored upload for new DunglasApiBundle version, added unit test for uploadingFelicitus4+96-9
2015-09-12 17:32Added newline at the end of files to make Sensio Insights happyFelicitus2+2-4
2015-09-12 17:29Disable the firewall for testingFelicitus1+12-2
2015-09-12 16:46Added newline at the end of the file, added all exceptions to the php docblockFelicitus1+2-3
2015-09-12 16:46Removed unnecessary data providerFelicitus2+2-11
2015-09-12 16:40Added functional tests for the category move actionsFelicitus9+196-87
2015-09-12 15:26Added functional test for moving part categoriesFelicitus2+97-0
2015-09-12 13:31Refactored the category controller to use the new ADR style actionsFelicitus7+157-201
2015-09-12 13:00Throw a proper exception if a category root node could not be foundFelicitus1+9-4
2015-09-12 12:41Removed hardcoded default connectionFelicitus1+1-1
2015-09-12 12:33Configure tree support for the current testing databaseFelicitus1+5-0
2015-09-12 11:56Replaced format listener, temporarily removed NelmioApiDocBundleFelicitus6+136-6
2015-09-12 11:56Replaced format listener, temporarily removed NelmioApiDocBundleFelicitus2+19-17
2015-09-11 17:11Upgraded to most recent DunglasAPIBundle and updated to more recent packages as wellFelicitus6+282-255
2015-09-11 17:08Don't serialize the parent category in order to avoid circular referencesFelicitus3+0-3
2015-09-11 17:06Don't serialize the idProperty field if the record is phantomFelicitus1+12-1
2015-09-11 17:06Added override for to return ISO8601 format by defaultFelicitus2+12-0
2015-09-11 17:03Fixed indentationFelicitus1+1-1
2015-09-10 13:01Added service for retrieving the system information, refactored component to display the system information properlyFelicitus5+95-98
2015-09-09 15:07Re-added auto mapping for entitiesFelicitus1+1-0
2015-09-09 15:06Fixed reporting directoryFelicitus1+1-1
2015-09-08 18:13Explicitely define the default connection to allow attachment of the event listener for all test database connectionsFelicitus1+13-16
2015-09-08 16:21Generate HTML reports by default. Not sure if this is a good idea or not, however, it eases my work alot.Felicitus1+5-0
2015-09-08 13:49Renamed Ext.ux.SearchField to PartKeepr.form.field.SearchField, refactored directory structure to match class pathFelicitus4+116-116
2015-09-08 13:41Load models early, because extending a store will automatically load the model, but we don't use the Ext autoloader.Felicitus1+13-9
2015-09-08 13:07Use proper reload icon cls instead of linking to icon directlyFelicitus1+1-1
2015-09-08 13:05Fixed alignment for part filter checkboxesFelicitus1+4-4
2015-09-08 13:01Fixed accept and reset icons for the part filter panelFelicitus1+2-2
2015-09-08 13:00Fixed duplicate button iconFelicitus1+1-1
2015-09-08 12:58Fixed attachment and review icons in the main grid viewFelicitus1+5-5
2015-09-08 12:37Replaced brick silk icons with their CSS spritesheet counterparts, added support for the editor grid to allow icon classesFelicitus4+23-11
2015-09-08 12:26Refactored icons within the main menu toolbar to use the css spritesheet silk iconsFelicitus1+7-7
2015-09-08 12:22Refactored the ConnectionButton to use the new CSS spritesheet iconsFelicitus1+31-15
2015-09-08 12:20Use the silk icons sprite library from atelierspierrotFelicitus3+108-16
2015-09-04 18:05Use double slashes for compatibilityFelicitus1+1-1
2015-09-04 18:05Reworked Part Manufacturer Grid to operate on objects onlyFelicitus1+104-90
2015-09-04 18:04Allow the referenced part to be nullFelicitus2+6-3
2015-09-04 17:10Renamed setter and getter for SKU to conform to magic naming used by DunglasApiBundleFelicitus1+2-2
2015-09-04 17:08Implemented adders and removers for manufacturers and distributorsFelicitus1+44-0
2015-09-04 16:56Fixed typo in the distributor validator method, made comboboxes return objects by defaultFelicitus1+2-1
2015-09-04 16:56Renamed getters and setters for needsReview and partCondition to match the property namesFelicitus1+5-5
2015-09-04 16:53Added association support for updateRecord as wellFelicitus1+49-1
2015-09-04 16:44Implemented setter for the minimum stock levelFelicitus1+17-2
2015-09-04 16:41Fixed correction of invalid manufacturer/distributor recordsFelicitus1+2-15
2015-09-04 15:53Migrated part editor to ExtJS6, including object oriented comboboxes.Felicitus2+12-29
2015-09-04 15:52Set bodyPadding as separate variable, reformatted to match coding standardsFelicitus1+131-123
2015-09-04 15:10Migrated PartDistributorGrid to ExtJS6Felicitus1+177-170
2015-09-04 15:05Added UrlTextField for the manufacturer URLFelicitus1+1-1
2015-09-04 15:03Migrated triggerField to ExtJS6, added UrlTextField for the WebsiteFelicitus1+47-39
2015-09-04 14:59Added missing help triggerFelicitus2+5-1
2015-09-04 14:48Added link trigger CSSFelicitus2+5-0
2015-09-04 14:46Allow getUrl() to return false to indicate a failure. If getUrl() returns false, no window is being opened.Felicitus1+3-1
2015-09-04 13:00Added text field with URL button to easily visit the entered URL without copy'n'paste of the URL value.Felicitus2+24-0
2015-09-04 12:59Fixed getter/setter names in order to allow DunglasApiBundle to invoke them when serializing the propertiesFelicitus1+5-4
2015-09-03 18:43Added support for returning the selected object within a combobox and not their ID valueFelicitus2+21-0
2015-09-03 18:37Added support for direct association editingFelicitus3+173-0
2015-09-03 15:06Serialize part distributor and part manufacturer propertiesFelicitus2+12-5
2015-09-03 15:02Added resources for part manufacturers and distributorsFelicitus2+26-2
2015-09-01 12:01Reworked unit tests for the auth bundle, removed legacy login actionFelicitus3+22-136
2015-08-31 14:48Added service calls for adding, removing and setting stock. Fixed stock level change from the parts grid.Felicitus8+651-351
2015-08-30 14:52Fixed layout error issue for the remember choice message boxFelicitus1+41-29
2015-08-30 14:25Re-added reload button for categoriesFelicitus1+33-1
2015-08-30 14:25Use the record itself as value and not the IDFelicitus1+12-1
2015-08-30 14:08Added implementation for Ext.ux.TreePicker to support setValue using a model, not by ID valueFelicitus2+75-0
2015-08-30 13:47Externalized part category store, re-added category combobox, reverted to classic theme for easier migrationFelicitus5+531-628
2015-08-27 17:29Fixed missing reload buttonFelicitus4+19-4
2015-08-27 16:02Auto-select value when reloading storage location comboboxFelicitus2+9-6
2015-08-05 21:16Added form association support. Last commit prior my holiday, see you in two weeks ;)Felicitus1+1-1
2015-08-05 21:15Added form association support. Last commit prior my holiday, see you in two weeks ;)Felicitus2+23-0
2015-08-03 17:30Reworked setTitle to set the window title instead if the panel's titleFelicitus2+3-3
2015-08-03 16:54Added api entry for users, refactored partmanufacturers, partimages and partdistributors to their own bundleFelicitus14+592-650
2015-08-03 15:44Refactored configuration parser to the core bundle, added configuration option to disable the cronjob checkFelicitus11+94-90
2015-08-03 14:54Refactored get("id") to getId()Felicitus2+11-12
2015-08-03 14:35Fixed "sync category path" functionFelicitus3+27-30
2015-08-03 13:15Added category path listener for the PartCategory entity, added getter for the partCategoryFelicitus4+80-3
2015-08-03 13:03Added footprint object and renderer to the parts gridFelicitus2+11-3
2015-08-03 13:01Added storage location object to the gridFelicitus2+495-467
2015-08-03 12:56Refactored part unit displayFelicitus2+7-7
2015-08-03 12:49Temporary workaround because DunglasApiBundle doesn't support -1 as indicator for unlimited pagesFelicitus2+2-2
2015-08-03 12:45Migrated system status serviceFelicitus13+358-267
2015-08-03 12:03Added targetservice annotation for the tips of the dayFelicitus1+3-11
2015-08-03 12:00Added (fake) PHP array support to generate the models correctlyFelicitus3+26-0
2015-08-02 17:46Set image source to null if no image was foundFelicitus1+3-1
2015-08-02 17:38Made fields in the property grid wrappable to support long texts, fixed date renderingFelicitus3+22-8
2015-08-02 17:20The property grid should be read-onlyFelicitus1+42-37
2015-08-02 17:11Refactored part properties to display in a property panel instead of rendered HTMLFelicitus4+84-85
2015-08-02 14:35Refactored part image display to use getImage instead of getData as well as using Ext.Img for displayFelicitus1+10-12
2015-08-02 14:27Refactored the image controller infrastructure to allow using UploadedFile and not only Image entities. This is important as attachments can be either an image or notFelicitus4+35-14
2015-08-02 14:17Migrated part attachment image displayFelicitus3+103-142
2015-08-02 13:44Added part attachments to the info panelFelicitus13+329-1055
2015-08-02 12:52Fixed time display layouting issue - doLayout is not required anymoreFelicitus1+11-27
2015-08-02 12:32Migrated part details panelFelicitus2+559-511
2015-08-01 17:59Implemented filtering by categoriesFelicitus1+36-6
2015-08-01 17:52Implemented part category treeFelicitus3+203-54
2015-08-01 17:24Added user permission migrationFelicitus1+36-0
2015-08-01 17:24Refactored authentification to use WSSE headers and FOSUserBundleFelicitus39+2857-573
2015-08-01 11:19Renamed entities to match current bundlesFelicitus10+19-19
2015-08-01 11:19Moved tips of the day to their own bundleFelicitus10+211-170
2015-07-27 20:26Fixed the multi storage location create functionalityTimo A. Hummel3+127-92
2015-07-27 20:26Use the first child of the virtual root category instead of the root category itselfTimo A. Hummel1+1-1
2015-07-27 20:25Don't generate association names with trailing IDTimo A. Hummel1+1-1
2015-07-27 19:49Refactored storage location multi add dialog to modern ExtJS layoutsTimo A. Hummel1+202-200
2015-07-27 19:24Reformatted code to comply with coding standardsTimo A. Hummel1+37-37
2015-07-27 19:22Added category path listener for the storage location categories, fixed storage location category groupingTimo A. Hummel3+65-3
2015-07-27 19:00Added storage location image service, fixed storage location image functionalityTimo A. Hummel5+70-7
2015-07-27 18:43Fixed parts display for the storage location contentsTimo A. Hummel2+28-14
2015-07-27 18:26Refactored the part entity to its own bundleTimo A. Hummel22+654-713
2015-07-24 23:13Removed storage locations from default groups to increase performanceFelicitus1+0-1
2015-07-24 22:55Initial implementation of hierarchical storage locations, re-added category POST operationsFelicitus10+330-20
2015-07-24 22:26Implemented virtual root node to get rid of hardcoded root category. Note that ExtJS cannot replace the ID of a tree's root node when loading via AJAX, so that's why we wrap our PHP category root node one level deeper.Felicitus1+5-6
2015-07-24 21:22Merge branch 'sf2migration' of into sf2migrationFelicitus2+3-2
2015-07-24 18:25Fixed VersionEye linkFelicitus1+1-1
2015-07-24 18:19Delay grid reload until the footprint has been savedFelicitus1+7-5
2015-07-24 18:16If the item is null, don't attempt to do any operations with itFelicitus1+1-1
2015-07-24 18:11Implemented drag'n'drop of footprints onto categoriesFelicitus3+72-27
2015-07-24 17:18Respect the passed width and height for the error messagesFelicitus1+5-6
2015-07-24 17:12Return an image with 404 not found response if the file can't be found.Felicitus1+8-1
2015-07-24 17:07Refactored footprint category controller to a single, global category controller which can be used by any entity which uses categoriesFelicitus4+112-51
2015-07-24 16:52Migrated storage locations to their own bundle, added tree implementation.Felicitus16+363-388
2015-07-23 20:10Order by the correct categoryPath property, disable automatic page size feature to avoid starting on page 3Felicitus2+14-13
2015-07-23 19:51Fixed bug where multiple sorters overwrite each otherFelicitus1+1-1
2015-07-23 19:44Fixed one to one association generatorFelicitus1+9-14
2015-07-23 19:44Added method to return the category pathFelicitus1+15-0
2015-07-23 19:02Added replacement and additions for 1:1 imag relationsFelicitus12+317-181
2015-07-21 22:00Implemented getImage for the footprint imageFelicitus3+34-0
2015-07-21 22:00Added one to one relationshipsFelicitus2+17-0
2015-07-20 00:01Refactored getEntityClass to be protected, fixed code styleFelicitus5+9-8
2015-07-19 23:57Added newline at the end of the fileFelicitus1+1-2
2015-07-19 23:49Removed jsminFelicitus2+0-4
2015-07-19 23:49Removed old extjs copyFelicitus2+0-4
2015-07-19 23:48Removed doctrine migrationsFelicitus25+0-5974
2015-07-19 23:44Changed default secret to make Sensio Insight happy.Felicitus1+2-2
2015-07-19 23:42Removed obsolete codeFelicitus6+0-740
2015-07-19 23:38Cleaned security settings for nowFelicitus1+0-39
2015-07-19 23:24Return the full path as defined by the base tag.Felicitus1+1-1
2015-07-19 22:57Check if the returned value is valid prior invoking the property accessorFelicitus1+5-2
2015-07-19 22:47Refactored the updateCategoryPaths method to not include the EntityManager, because Sensio Insight doesn't like thatFelicitus1+5-3
2015-07-19 22:45Filter by the children IDs, refactored hardcoded root node URL to dynamic URLFelicitus1+34-4
2015-07-19 22:34Convert IRIs within the IN clauseFelicitus1+18-3
2015-07-19 22:34The category path is now retrieved via the categoryFelicitus1+0-30
2015-07-19 22:13Added implementation for multiple order by clauses as well as ordering by associationsFelicitus3+104-34
2015-07-19 21:30Implemented listener to update category pathsFelicitus10+241-71
2015-07-18 15:57Increased size for the resize handle of the Footprint NavigationFelicitus1+1-0
2015-07-18 15:53Added changelogFelicitus1+7-0
2015-07-18 02:05Added newline at the end of the config fileFelicitus1+2-0
2015-07-18 01:56Added newline at the end of the config fileFelicitus1+1-2
2015-07-18 01:53Added implementations for getOriginalId and getOriginalFileFelicitus1+17-2
2015-07-18 01:45Removed more obsolete codeFelicitus3+0-171
2015-07-18 01:43Moved CachedImage to ImageBundle, removed obsolete codeFelicitus9+66-267
2015-07-18 01:35Destroy stream and video prior closing the webcam dialogFelicitus1+9-0
2015-07-18 01:22Implemented HTML5 video capture and fixed webcam image uploadFelicitus6+186-71
2015-07-17 23:24Added getFile action for footprint attachmentsFelicitus2+17-8
2015-07-17 23:17Automatically remove orphans, allow the footprint to be null for automatic removalFelicitus2+2-2
2015-07-17 23:13Made description nullableFelicitus1+1-1
2015-07-17 23:10Moved description property to UploadedFileFelicitus5+123-298
2015-07-17 22:51Fixed footprint attachment uploadingFelicitus8+80-33
2015-07-17 17:48Removed printing functionality, this needs to be reimplemented in a proper way laterFelicitus22+0-2410
2015-07-17 17:42Removed broken symlinksFelicitus6+0-12
2015-07-17 17:34Implemented mimetype service which returns the proper mimetype icon. Fixes #348Felicitus85+9463-8
2015-07-17 16:02Implemented the temporary file service, removed obsolete code, refactored frontend exception windowFelicitus33+379-549
2015-07-17 14:35Forgot to replace Sylius with PartKeepr ;)Felicitus1+1-1
2015-07-17 14:34Version bump for PHP 5.6Felicitus4+14-4
2015-07-16 23:22Re-added footprint delete functionality, removed obsolete codeFelicitus4+10-145
2015-07-16 23:13Removed the symfony serializer from the requirements, as it is pulled in by the DunglasAPIBundle by defaultFelicitus2+42-43
2015-07-16 23:13Added missing group for serializing the descriptionFelicitus1+2-1
2015-07-16 22:38Implemented new footprint category viewFelicitus11+355-313
2015-07-16 22:26Support filtering by IRI for the root associationsFelicitus1+26-2
2015-07-16 19:26Added an advanced search filter for the DunglasAPIBundleFelicitus2+296-0
2015-07-14 23:28Removed proxy as not needed anymoreFelicitus1+0-2
2015-07-14 23:00Re-added footprints to the FootprintCategoryFelicitus1+27-4
2015-07-13 21:48Removed obsolete manager/service codeFelicitus6+0-360
2015-07-13 21:43Migrated FootprintTree to Symfony2 / DunglasAPIBundle. Also fixed the TempImageListeer to act on new entities as well.Felicitus33+2802-2524
2015-07-13 21:40Also override the create action in order to read the associations back in correctlyFelicitus1+14-1
2015-07-13 17:59Refactored the exception dialog to accept exceptions of the type
2015-07-08 18:33Use single quotes because we don't want accidential escape sequences.Felicitus1+1-1
2015-07-08 18:31Added command to set the passwordFelicitus2+69-0
2015-07-07 23:58Removed obsolete codeFelicitus1+0-4
2015-07-07 23:53Removed obsolete codeFelicitus2+0-76
2015-07-07 23:52Removed obsolete codeFelicitus17+0-3826
2015-07-07 23:40Updated composer.lockFelicitus1+799-1
2015-07-07 23:37Added phpunit as requirementFelicitus1+81-80
2015-07-07 22:06Restructured README to include the PartKeepr logo and updated system requirementsFelicitus1+8-20
2015-07-07 21:52Forgot to add new sf2 requirement checksFelicitus2+215-83
2015-07-07 21:22Fixed build status URLFelicitus1+1-1
2015-07-07 21:20Updated package versionsFelicitus2+348-182
2015-07-07 21:06Only run onceFelicitus1+1-3
2015-07-07 21:00Increased session column to 64 chars, as this is required for the mock_file storageFelicitus1+1-1
2015-07-07 21:00Added badgesFelicitus1+7-0
2015-07-07 20:10Added code coverage by codeclimateFelicitus1+12-4
2015-07-07 19:59Drop database, not table.Felicitus1+1-1
2015-07-07 19:54Fixed drop table commandFelicitus1+1-2
2015-07-07 19:52Fixed wrong environment variable name for setting up test databasesFelicitus1+4-4
2015-07-07 19:44Formatted for PSR standardsFelicitus1+2-1
2015-07-07 19:44Don't use a cache warmer for generating the ExtJS models, but a command insteadFelicitus7+52-77
2015-07-07 15:15Fixed syntax errorFelicitus1+1-1
2015-07-07 15:12Added configuration to allow extjs models to be auto-generated per environmentFelicitus6+27-10
2015-07-07 15:11Allow any object to be set. This is a workaround.Felicitus1+9-5
2015-07-07 14:55Merge pull request #409 from dunglas/manufacturer_ic_logosTimo A. Hummel3+20-10
2015-07-06 22:20Don't run clearCache as script for now, until the ModelCacheWarmer is fixedFelicitus2+2-6
2015-07-06 21:30Added composer update to create the bootstrap fileFelicitus1+1-0
2015-07-06 21:15Warmup the cache prior database operationsFelicitus1+1-0
2015-07-06 20:36Don't issue composer updateFelicitus1+0-3
2015-07-06 20:21Don't run scripts when installingFelicitus1+4-1
2015-07-06 19:08Initialize composer prior testingFelicitus1+2-0
2015-07-06 19:02Second attempt to remove obsolete gitmodulesFelicitus5+0-14
2015-07-06 18:53Readded gitmodules for proper removalFelicitus1+10-0
2015-07-06 18:45Removed obsolete icon submodulesFelicitus1+0-10
2015-07-06 18:35Added travis CI testsFelicitus2+46-2
2015-07-06 01:52Refactored UploadedFile and Image as services, added annotation to mark properties as files to replace temporary files, fixed temporary file uploads for the manufacturer serviceFelicitus31+839-498
2015-07-06 01:49Removed serializer/deserializer legacy codeFelicitus1+65-90
2015-07-06 00:39Removed doLayout as it's obsoleteFelicitus1+1-2
2015-07-03 13:26Manufacturer ic logos are 100x100 pixels, so the outer frame must be slightly larger.Felicitus1+2-3
2015-07-03 13:25Moved images to their own bundle, implemented temporary image uploadsFelicitus26+307-174
2015-07-01 23:24Moved frontend routing to main routing fileFelicitus2+4-2
2015-07-01 22:30Added new image controller for PartKeepr images, added ManufacturerIcLogoControllerFelicitus24+790-356
2015-07-01 21:48Added viewport meta as required for ExtJS6Felicitus1+1-0
2015-07-01 21:37Added ExtJS data model update bugfix to the index fileFelicitus1+1-0
2015-07-01 21:36Updated the ic logo grid for ExtJS5Felicitus1+4-8
2015-07-01 21:35Removed obsolete methodFelicitus1+0-21
2015-07-01 21:34Bugfix for ExtJS where associated data isn't read back into the model after an update operation.Felicitus1+183-0
2015-07-01 20:52Removed LiipImagineBundle, upgrade to ExtJS6Felicitus5+49-127
2015-06-26 09:58Added 1:n relations, implemented manufacturersFelicitus24+586-699
2015-06-24 18:25Removed obsolete serialize/deserialize methodsFelicitus1+0-57
2015-06-24 18:21Refactored Distributors to their own bundleFelicitus12+334-458
2015-06-24 17:40Removed unused files created by the bundle generatorFelicitus6+0-91
2015-06-24 15:53Re-added PartKeepr frontend iconsFelicitus22+11-11
2015-06-24 15:49Replaced the direct fugue icons repository with the proper packagist bundleFelicitus18+75-33
2015-06-24 15:34Fixed naming of Part Measurement UnitsFelicitus1+1-1
2015-06-24 15:22Refactored special key bindings to ExtJS5, implemented ESC as "Reset Field and Search"Felicitus1+27-7
2015-06-24 15:13Updated the search field to ExtJS5Felicitus1+19-38
2015-06-24 14:44Added implementation for editing Part Measurement UnitsFelicitus33+531-758
2015-06-24 11:00Updated Sf2 requirements checkFelicitus2+83-215
2015-06-24 10:59Removed obsolete codeFelicitus2+0-37
2015-06-22 18:22Use BaseEntity for SiPrefixes, removed obsolete codeFelicitus2+5-45
2015-06-22 18:22Added validators for the Unit Entity, removed obsolete codeFelicitus6+152-250
2015-06-22 17:40Trigger exception when the amount of records is != 1Felicitus1+4-1
2015-06-22 17:35Refactored exception window for ExtJS5Felicitus2+31-50
2015-06-22 16:53Implemented DELETE method for Hydra/JSON-LDFelicitus2+5-1
2015-06-22 16:02Only re-enable button if it's still renderedFelicitus1+6-1
2015-06-22 15:36Updated to latest DunglasAPIBundle to fix the partial update issue
2015-06-22 11:49Added serialization groups for SiPrefixes and UnitsFelicitus1+1-28
2015-06-22 11:48Added setPrefixes and made prefixes public for testingFelicitus1+12-3
2015-06-21 19:04Added denormalization groupsFelicitus1+8-2
2015-06-21 18:43Added serialization groups for SiPrefixes and UnitsFelicitus4+16-6
2015-06-19 15:47Initial ExtJS hydra implementation. Create/Update/Delete is implemented, relations support is still missing.Felicitus9+78-10
2015-06-19 14:46Use getId() instead of hardcoded "id" property.Felicitus1+1-1
2015-06-19 14:46Reverted JMSSerializer, removed DoctrineExtensions treeFelicitus12+31-45
2015-06-19 13:16Merge branch 'sf2migration' into sf2migration-dunglasFelicitus113+1452-2147
2015-06-19 13:15Updated to Symfony 2.7, removed JMSSerializerFelicitus8+25-375
2015-06-14 11:39Updated to Symfony 2.7 and NelmioAPIDocBundle 1.9Felicitus2+737-163
2015-06-12 19:46Added dunglas api for testing purposesFelicitus7+74-21
2015-06-12 18:03Updated to Symfony 2.7 and NelmioAPIDocBundle 1.9Felicitus1+2-0
2015-06-08 20:17Added proper API documentation to the AuthBundle and SiPrefixBundleFelicitus2+2-2
2015-06-08 20:16Added proper API documentation to the Unit ControllerFelicitus1+6-6
2015-06-08 20:05Update the title after an item has been savedFelicitus1+4-6
2015-06-08 20:00Added .htaccessFelicitus1+63-0
2015-06-08 20:00Implemented initial doctrine API via RESTFelicitus13+273-76
2015-06-08 19:54Added partial doctrine object updates via RESTFelicitus2+70-0
2015-06-08 17:38Added type hint for JMSSerializer and propertyFelicitus1+4-95
2015-06-08 15:48Use record.get("name") instead of getRecordName, as getRecordName is deprecatedFelicitus5+16-18
2015-05-27 20:07Use the, as the ModelManager is deprecated. New models need to have an alias prefixed with "schema.", so the entity exporter was updated to reflect this as well.Felicitus2+3-1
2015-05-27 19:57Moved Unit to it's own bundleFelicitus21+309-167
2015-05-27 16:35Added doctrine rest controller which can be called by the ExtJS stores. Supports filtering and sortingFelicitus1+2-7
2015-05-27 16:33Added doctrine rest controller which can be called by the ExtJS stores. Supports filtering and sortingFelicitus8+541-14
2015-05-27 14:19Added annotation to allow an entity to reflect to the target REST service.Felicitus5+54-17
2015-05-27 14:13Developers should run app/check.php first to verify that the PHP settings are correctFelicitus1+1-0
2015-05-26 16:09Added the bundles for parsing parent class annotationsFelicitus1+2-0
2015-05-26 16:02This bundle extends the FOSRestBundle so that it can read annotations of the parent class. That way, PartKeepr can have one superclass with commonly used parameters (like start and limit for pagination) without the need of re-defining common parameters for each child class.Felicitus2+38-0
2015-05-26 16:02This bundle extends the NelmioApiDocBundle so that it can read annotations of the parent class. That way, PartKeepr can have one superclass with commonly used parameters (like start and limit for pagination) without the need of re-defining common parameters for each child class.Felicitus2+54-0
2015-05-26 16:01This bundle extends the FOSRestBundle so that it can read annotations of the parent class. That way, PartKeepr can have one superclass with commonly used parameters (like start and limit for pagination) without the need of re-defining common parameters for each child class.Felicitus1+9-0
2015-05-26 16:00This bundle extends the NelmioApiDocBundle so that it can read annotations of the parent class. That way, PartKeepr can have one superclass with commonly used parameters (like start and limit for pagination) without the need of re-defining common parameters for each child class.Felicitus5+111-0
2015-05-23 19:45Removed old instructions, added new sf2 instructionsTimo A. Hummel3+22-162
2015-05-23 19:21Added PaginatorTimo A. Hummel2+133-5
2015-05-23 18:43Added command "partkeepr:user:create"Timo A. Hummel2+56-0
2015-05-22 15:30Don't use the web toolbarFelicitus1+1-1
2015-05-22 15:30Renamed entities to proper namespacesFelicitus12+25-25
2015-05-21 19:53Added PartIKeepr logo to the new frontend, changed some icons to font glyphsFelicitus5+7-7
2015-05-21 19:47Added decimal and float mappingsFelicitus1+6-0
2015-05-21 19:19Removed obsolete frontend controllerFelicitus1+0-5
2015-05-21 19:10Added initial ExtJS model generatorFelicitus12+292-56
2015-05-03 18:02Ignore DataFixtures directories, we really don't need to unit test thoseFelicitus1+1-0
2015-05-03 17:57Added tests for username and password hash constraintsFelicitus1+85-5
2015-05-03 17:56Escape dash (-) to have the regular expression work correctlyFelicitus1+1-1
2015-05-03 17:54Use DB caching for unit testsFelicitus1+3-2
2015-05-03 17:26Exclude legacy code from code coverageFelicitus1+3-0
2015-05-03 17:11Added web output directories to .gitignoreFelicitus1+3-0
2015-05-03 17:08Created unit tests for loginFelicitus12+385-174
2015-03-29 21:32Removed obsolete serializer for the user preferencesFelicitus1+0-6
2015-03-29 21:25Added ApiDoc hinting for the types.Felicitus1+3-4
2015-03-29 21:23Bumped nelmio/api-doc-bundle to 2.8.0 to support collections on output, see
2015-03-29 21:08Previously, when the user clicked the "X" button or hit ESC, the window would hide, not close. This would not re-open the window. Use closeAction: hide instead of the default closeAction: close.Felicitus1+3-3
2015-03-29 20:57Use the correct property when displaying exceptionsFelicitus2+3-7
2015-03-29 20:15Use getters and setters when accessing user preferencesFelicitus1+2-0
2015-03-29 20:12Implemented a proper LoginResponse type for use with the REST auth/login method.Felicitus5+62-26
2015-03-29 19:25Readded uses for annotations which the PhpStorm Optimize Imports function removed. Also fixes the missing error template in the frontend.Felicitus6+41-16
2015-03-15 22:21Implemented authentification bundleFelicitus56+826-604
2015-03-15 14:31ExtJS5 adjustments, added FontAwesome glyphsFelicitus1+9-9
2015-03-15 14:17Added FontAwesome and set it as default glylph setFelicitus3+105-55
2015-03-15 13:15Added new PartKeepr faviconFelicitus1+3-1
2015-03-15 13:05Use the neptune touch theme for developmentFelicitus1+1-1
2015-03-15 12:51Changed event object to Ext.event.Event.ENTER for ExtJS5Felicitus3+3-3
2015-02-05 20:52Moved files to the new Frontend Controller to rework it. The frontend from web/ now loads everything fine. Next step requires to migrate to ExtJS5Felicitus220+6808-3643
2015-02-05 16:14Reorganized kernel bundlesFelicitus2+8-6
2015-02-05 16:13Moved requirements to stable versions onlyFelicitus2+430-382
2015-02-01 17:34Created sqlite doctrine configuration for the test environmentFelicitus1+6-0
2015-01-30 17:36Merge branch 'sf2migration' of
2015-01-30 17:24Added initial new frontend from sf2 standard editionFelicitus5+60-0
2015-01-30 17:24Moved generic controller design document to markdown formatFelicitus2+48-0
2015-01-30 11:16Merge branch 'master' of
2015-01-30 11:13Refactored namespace from "model" to "entity", added initial service controller implementationFelicitus2+2-2
2013-12-21 22:10Moved api endpoint for SiPrefixFelicitus2+10-3
2013-12-21 19:10Added fallback to jsonFelicitus2+7-8
2013-12-17 20:51Refactored namespace from "model" to "entity", added initial service controller implementationFelicitus1+30-0
2013-12-17 20:50Refactored namespace from "model" to "entity", added initial service controller implementationFelicitus16+602-499
2013-12-17 15:58Refactored method and variables from "power" to "exponent" to reflect proper naming. Added power calculation method and unit test.Felicitus7+101-41
2013-12-16 22:20Added validation and configuration for legacy partkeepr sourcesFelicitus1+9-1
2013-12-16 22:19Moved SiPrefix to its own bundleFelicitus16+188-106
2013-12-16 19:41Temporary injection for the EntityManager created by Sf2Felicitus2+42-171
2013-12-16 18:04Use the FrontendBundle from now onFelicitus1+9-9
2013-12-16 18:03Use the FQDN annotation reader for migrationFelicitus2+3-2
2013-12-16 17:45Migrated entities to Symfony2Felicitus45+349-285
2013-12-16 16:26Auto-generate proxies while we're migrating to sf2Felicitus1+1-1
2013-12-16 16:21Use the app kernel from the global scopeFelicitus1+1-1
2013-10-10 13:41Merge branch 'master' of
2013-10-10 13:41Added DWG icon by maugsburger, fixes #347Felicitus0+0-0
2013-08-27 16:43- Reworked the build process so that we can omit doctrine.php - doctrine-migrations is now being pulled in via composerFelicitus6+131-161
2013-08-27 15:44Fixed jslint warning where the counter variable "i" is redeclaredFelicitus1+4-2
2013-08-27 15:41Adjusted partkeepr.php to live in the Symfony2 environment. The CLI commands need to be moved to an own bundle.Felicitus1+10-2
2013-08-27 15:29Merge branch 'master' of
2013-08-19 15:59Removed autoloader from PartKeepr, we're using the composer autoloader nowFelicitus5+77-10
2013-08-19 15:43Added initial index controllerFelicitus8+184-9
2013-08-19 15:05Added JMS SerializerBundleFelicitus3+327-2
2013-08-19 14:49Added FOSRestBundleFelicitus3+180-2
2013-08-18 19:13Adjustments to pull in a working copy of symfony2 via composerFelicitus7+1585-40
2013-08-18 18:39Added app directory from the Sf2 standard editionFelicitus17+1096-0
2013-08-18 15:45Added initial composer.json fileFelicitus1+31-0
2013-08-18 11:39Display username when external http auth is enabled, fixes #326Felicitus1+1-0
2013-06-13 13:40Added very basic MOTD supportFelicitus3+20-1
2013-06-13 13:32Merge branch 'master' of
2013-06-13 13:28Added support for searching parts by their internal ID. The search syntax is id:<number>, e.g. id:1234Felicitus1+18-2
2013-06-13 13:02Added part ID displayFelicitus2+23-5
2013-05-03 10:19Fixed hint template, added warning that PostgreSQL is unsupported from now on.Felicitus1+1-1
2013-05-03 10:14Made hint working againFelicitus1+1-1
2013-05-03 10:08Adjusted test to the reality, we don't do any replacements anymoreFelicitus1+1-1
2013-05-03 09:05Removed that check; we should be fine with all doctrine versions nowFelicitus1+0-6
2013-05-03 08:59Added lost error.tpl, fixes #259Felicitus1+25-0
2013-05-03 08:42Merge branch 'master' of
2013-05-03 08:41Fixes #274Felicitus4+4-4
2013-03-31 06:58Fixed Issue #268Felicitus1+3-1
2013-03-30 11:51Removed forced UTF-8 declarationFelicitus1+0-4
2013-03-30 11:50Only replace the attachment if the part has been copied; bugfix for issue #291Felicitus1+6-4
2013-03-18 14:36Merge branch 'master' of
2013-03-18 14:34Fix the class loader. It is amazing that this worked more or less; basically, the class loader was told to look for "Symfony" classes inside of the Doctrine/ folder in PEAR, which obviously doesn't work.Felicitus1+1-1
2013-01-27 15:10Merge pull request #275 from Boldie/masterTimo A. Hummel58+3336-84
2013-01-04 21:25Fixed full_debug in the frontendFelicitus3+42-1
2013-01-02 13:37Added tooltip for the attachment columnFelicitus1+4-61
2013-01-02 08:49Added tooltip for the attachment columnFelicitus1+4-7
2013-01-02 08:06Added tooltip for the attachment column, added icon for the attachment column, added missing closing tag for imgFelicitus1+3-2
2013-01-02 08:02Wording adjustment, added i18nFelicitus1+1-1
2013-01-02 07:40Merge pull request #267 from mwolff79/partconditionTimo A. Hummel8+123-14
2012-12-09 11:00Create the image flag after the attachment has been updated, not beforeFelicitus1+15-2
2012-11-28 02:15Added footprint filter to the part filter panel, fixes #264Felicitus2+46-3
2012-11-25 04:54Made footprint deletion work again, fixes #265Felicitus2+4-3
2012-11-24 05:46Fixes a bug, probably with never PHP versions, or I did mess something up. No matter what caused the problem, it's fixed now.Felicitus1+21-4
2012-11-22 05:14Optimized the system notice button's fading so that it doesn't eat CPU cycles when not visible. Partial fix for #262 and #241Felicitus2+64-27
2012-11-22 04:37Work around a memory leak / high CPU usage, partial fix for #262 and #241Felicitus1+85-15
2012-11-22 02:04Merge branch 'master' of
2012-11-05 15:24Check unit tests prior releaseFelicitus1+2-0
2012-11-05 15:23Use passthru() instead of exec() to get information about the progressFelicitus1+3-3
2012-11-05 14:21Removed obsolete formatterFelicitus1+0-2
2012-11-02 21:02Updated to latest ext-wizard masterFelicitus0+0-0
2012-11-01 23:37Reworked title header bar to show well with ExtJS 4.1, fixes #250Felicitus5+7-7
2012-11-01 22:40Moved to latest (and probably last) version of ext-wizardFelicitus0+0-0
2012-11-01 22:40Reworked the parameter cards to ExtJS 4.1Felicitus2+9-7
2012-10-10 10:43Merge branch 'master' of
2012-10-10 10:43Updated wizardFelicitus0+0-0
2012-09-06 15:54Merge branch 'master' of
2012-09-06 15:53Allow both array and single value parametersFelicitus1+5-1
2012-09-06 15:52Added updated instructions to use partkeepr.php instead of doctrine.php in the futureFelicitus1+3-1
2012-08-20 11:04Use the id instead of the name, fixes #244felicitus2+2-2
2012-07-23 11:45Added forgotten imagesFelicitus2+0-0
2012-07-23 11:44Added documentation for the auth API callFelicitus3+22-3
2012-07-23 11:43Initial CLI service functionality. No API calls can be made yet; this is only for API call documentationFelicitus19+1234-8
2012-07-18 02:33Some minor cosmetic adjustments to the preferencesFelicitus2+9-2
2012-07-18 02:22Added compact layout user setting, fixes #185Felicitus5+105-45
2012-07-18 00:49Reworked CLI stuff in order to have a separate generate-proxy command as well as partkeepr-related commands separated from doctrineFelicitus6+122-62
2012-07-17 04:29Don't add all ux files, just the ones we needFelicitus1+2-1
2012-07-17 04:29Added support for individual files as sourceFelicitus1+10-3
2012-07-17 04:11Use JSMin from the global namespaceFelicitus1+1-1
2012-07-17 03:19Fixed missing slash in pathspecFelicitus1+1-1
2012-07-17 03:15Replaced private repo with public repoFelicitus1+1-1
2012-07-17 03:08Refactored js minifying processFelicitus9+490-147
2012-07-17 01:40Fixed wrong exceptionFelicitus2+1-1
2012-07-16 20:30Added jsmin repositoryFelicitus2+4-0
2012-07-16 19:27Added PartKeepr.jsfiles to the ignoresFelicitus1+1-0
2012-07-16 01:57Moved to ExtJS 4.1.1 (GA)Felicitus0+0-0
2012-07-16 00:04Added compact view config option for the PartManagerFelicitus2+89-36
2012-07-13 03:08Allow users to enter the package price; automatically calculates the price per item (or vice versa). Fixes #186. Please note that this is a calculated value which never makes it into the database; instead, values are calculated based on item price and packaging unit. This might lead to rounding errors.Felicitus3+39-12
2012-07-12 23:56Added new PartKeepr logoFelicitus2+5-2
2012-07-12 23:56Load external font with https if PartKeepr is called using https.Felicitus2+8-1
2012-07-11 14:00Removed add/delete buttons in the part pickerFelicitus2+2-2
2012-07-11 13:44Added filtering against manufacturer+distributor in the part filter panel, fixes #189Felicitus2+138-10
2012-07-11 13:44Check against empty values; if so, skip the query.Felicitus1+8-0
2012-07-10 23:04Check for nightly builds and if found, don't do anything. Fixes #227Felicitus1+1-0
2012-07-10 21:50Display the query and metadata cache implementations in the system viewFelicitus1+7-1
2012-07-10 21:23Removed debug outputFelicitus1+0-2
2012-07-10 21:21Added more cache implementations for PartKeeprFelicitus2+58-6
2012-07-10 20:38Optimized PartManager:getResult to avoid multiple SQL queries and improve exectution timeFelicitus1+58-21
2012-07-10 19:40Cache the isImage flag in the databaseFelicitus1+43-3
2012-07-10 18:04Fixes for ExtJS 4.1Felicitus1+7-5
2012-07-10 04:17Added some documentation and fixed the ugly spaceFelicitus1+37-16
2012-07-10 04:11Fixed the triggerfield CSS layout (it just looked too strange)Felicitus6+62-55
2012-07-10 02:17Fixed trigger madness aka overlapping triggers. This doesn't look as before, as ExtJS 4.1 uses tables instead of floating div's now - probably fix that later. But very low priority for now, looks pretty much OK to me.Felicitus1+0-10
2012-07-10 02:02Added some more directories from the netbeans workspace to the ignore listFelicitus1+2-2
2012-07-10 01:59Reworked the RemotePartComboBox, Fixes #189 and #226Felicitus2+179-49
2012-07-10 01:56Fixed invalid array checkFelicitus1+1-1
2012-07-10 01:53Fixed in-line stock editing, added configuration option to disable any editing (hides the toolbar edit buttons)Felicitus2+170-115
2012-07-10 01:51Added method to allow any part of the system to trigger a RuntimeError just by passing an error stringFelicitus1+13-0
2012-07-10 01:50Added entry for netbeans workspace dataFelicitus1+3-2
2012-07-10 01:49Ignore requestData if none was givenFelicitus1+5-1
2012-07-10 01:49Added missing documentation for the PartFilterPanel, added auto-wrapping of the filter panel when the window width is too small.Felicitus1+38-5
2012-07-10 01:48Refactored method names to make them self-explanatoryFelicitus1+24-9
2012-07-10 01:43Fixed the RememberChoiceMessageBox to work with ExtJS 4.1Felicitus1+1-1
2012-07-09 22:14Changed pear modules a bit, because we're suggesting auto-discover anyways and the install can be done in a one-liner then.Felicitus1+8-16
2012-07-08 22:27Fixed key binding for the login dialogfelicitus1+8-6
2012-07-05 22:55Fixed category node highlighting (sync category) for ExtJS 4.1felicitus1+1-1
2012-07-05 22:44Use strict test against storage location ids, because sometimes, we still want to be able to set an empty value (e.g. inside the filter form).felicitus1+1-1
2012-07-05 22:32Fixed name field width in storage locationsfelicitus1+1-0
2012-07-05 22:19forceSelection doesn't work for async loads; revert to the previous behaviour and don't call setValue() when the id is zerofelicitus1+6-1
2012-07-05 21:57Disable floating on the treefelicitus1+2-0
2012-07-05 21:21Disable floating on the panel as this is buggy; real expand/collapse is much better as it doesn't hide automatically.felicitus1+7-2
2012-07-05 20:57Filter for all parts which haven't ever been removed from the stock. Quite handy to identify "useless" parts, especially in combination with the create date filterfelicitus2+27-2
2012-07-05 20:27Added filter by create datefelicitus2+73-1
2012-07-04 23:24Fixed filling the StorageLocationComboBox with "0" if the id was not found.Felicitus1+1-0
2012-07-04 23:07Renamed the "Create from template" button to "Duplicate" to make it more obvious what it does. Also supports full copy now, or only basic data via a SplitButton.Felicitus2+61-10
2012-07-04 22:50Added support for creating identical copies of partsFelicitus3+74-3
2012-07-04 22:50Don't bail out on invalid mimetypesFelicitus1+7-2
2012-07-04 22:48Added support for copying part attachments from one entity to another. Creates a physical new file.Felicitus1+5-0
2012-07-04 21:33Grid-related fixes due to ExtJS 4.1Felicitus4+5-55
2012-07-04 18:15Enable the root category to have a descriptionFelicitus1+2-2
2012-07-04 18:06Removed duplicate entryFelicitus1+0-1
2012-07-04 17:45Made Ext.util.Format.htmlEncode the default for grid columns unless a specific renderer is specified; fixes #238Felicitus1+4-0
2012-07-04 17:28Refactored the ServiceManager to act better (proper OO methology)Felicitus3+74-31
2012-07-04 17:27Final fix for issue #220Felicitus3+26-9
2012-07-04 15:56Added explanation how to increase the file upload limits, relates to #220Felicitus1+53-9
2012-07-04 14:08Fixed non-working image paddingFelicitus1+1-1
2012-07-04 14:03Added missing htmlEncode renderers to the stock history view.Felicitus1+2-0
2012-07-04 13:59Added automatic grid size to (hopefully) all relevant grids, fixes #122Felicitus6+10-5
2012-07-04 13:56Fixed auto-height adjustment for grids w/ ExtJS 4.1Felicitus1+1-1
2012-07-04 13:48Check for the GD library, fixes #207Felicitus1+9-0
2012-07-04 13:39Removed debugging statementFelicitus1+0-1
2012-07-04 13:39Only show category descriptions if they are really thereFelicitus1+4-1
2012-07-04 13:36Fixed several bugs in the footprint editor which was messed up due to duplicate idsFelicitus3+67-34
2012-07-02 21:03Use entered values as they are, and avoid interpreting them as HTML.Felicitus2+10-4
2012-07-02 20:31Restored file which was deleted by accident.Felicitus1+99-0
2012-07-02 18:04Don't bail out if an invalid user id is passed when retrieving user preferences; simply return an empty array. Fixes #228Felicitus1+4-0
2012-07-02 17:30Close exception dialog on enter, fixes #213Felicitus1+4-0
2012-07-02 17:03Don't overflow the toolbar; this causes trouble with ExtJS4.1.1RC1 and isn't needed anywaysFelicitus1+1-1
2012-07-02 17:03Removed debugging statementsFelicitus3+0-4
2012-07-02 16:58Merge branch 'master' of
2012-07-02 16:54Merge branch 'extjs-41'Felicitus1450+2423-1646
2012-06-27 22:08Removed trailing ./ so that we don't mess up with the jsb3 generatorFelicitus1+1-1
2012-06-27 19:37Fixed error with non-trailing slashesFelicitus1+7-2
2012-06-27 19:22Added support for individual debug files in the frontend, instead of having a large JS file which is hard to debug.Felicitus5+53-9
2012-06-27 16:09Added passthru for rsync in case of errorsFelicitus1+8-8
2012-06-26 11:03Force SET NAMES when connecting to a MySQL DB - required for PDO<5.3.6felicitus1+2-0
2012-06-24 00:40Merge branch 'master' of
2012-05-27 02:05Check if ImageMagick is installed during building the main page; this is necessary in case the server configuration was changed.felicitus1+15-5
2012-05-25 03:54Wrong parameter name, fixes #194Felicitus1+2-2
2012-05-25 03:50Strangely, the "requires" directive messes up with the all-in-one js builds. Fixes #191Felicitus1+0-4
2012-05-25 03:50Added reload function to the category tree, fixes #197Felicitus2+27-0
2012-05-25 03:32Use correct default currency and don't set user preferences when initially loading values. Fixes issue #198Felicitus1+33-9
2012-05-25 03:18Additional fix to consider "create" mode - relates to issue #199Felicitus2+5-2
2012-05-25 03:11Adjusted height of the part editor window to reflect new fields, fixes #199Felicitus2+4-4
2012-05-25 02:54Fixes #201 - findRecord uses *any* match by default, not exact.Felicitus1+2-1
2012-05-25 02:40Fix for issue #202Felicitus1+0-1
2012-05-23 22:25Merge branch 'master' of
2012-05-23 22:24Fixed class parser to accept whitespace betweet "extend" and ":"felicitus1+2-3
2012-05-15 14:42Read initial user preferences when logged in via HTTP AUTHfelicitus2+17-3
2012-05-14 07:53Display category, description and footprint when choosing parts. Fixes #166Felicitus1+48-22
2012-05-14 07:17Fixed indentationFelicitus1+254-256
2012-05-14 06:15Removed trailing commaFelicitus1+1-1
2012-05-14 06:15Added the now-default precision of 4 to the StockHistory and the Add/Remove Stock windowFelicitus2+2-0
2012-05-14 05:40Merge pull request #180 from scrupeus/fix-154-pricestimoahummel7+52-16
2012-05-13 03:16Added method to retrieve the decimal places, refers to #154Felicitus1+8-0
2012-05-13 02:52Merge pull request #178 from scrupeus/add-userprefdefaulttimoahummel1+6-5
2012-05-12 11:29Hopefully fixes the user prefs, related to #71Felicitus1+4-2
2012-05-12 10:00Added missing API doc fragments to satisfy checkstyleFelicitus1+25-1
2012-05-12 08:48Merge pull request #177 from scrupeus/fix-filepermstimoahummel21+0-0
2012-05-12 08:47Merge branch 'master' of
2012-05-12 08:47Automatic transfer of the user settings on login, so we have the information immediately available after login.Felicitus4+26-9
2012-05-12 08:24Use the UserPreference helper methods instead of manually fetching the data from the DBFelicitus1+1-18
2012-05-12 07:54Added missing "getPreferences" methodFelicitus3+38-4
2012-05-12 07:46Added unit tests for the User entityFelicitus7+263-21
2012-05-12 04:58Removed forced utf8 declarationFelicitus1+0-1
2012-05-12 04:57Added some more helper methods for the user preferences; implemented unit tests for them.Felicitus4+261-35
2012-05-12 01:16Merge branch 'master' of
2012-05-12 01:16Refactoring to make jslint happyFelicitus1+1-4
2012-05-01 20:05Hopefully fixed issue #168Felicitus1+13-0
2012-05-01 19:18Added check for magic_quotes_gpc, fixes #169Felicitus1+9-0
2012-05-01 19:11Added internalPartNumber to the fulltext search; issue #156Felicitus1+1-1
2012-05-01 19:05Added internal part number, fixes #156Felicitus3+32-1
2012-05-01 18:09Added full text searching draftFelicitus3+131-2
2012-04-26 05:55Fixed typoFelicitus1+1-1
2012-04-26 01:43Workaround for ImageMagick's delay while parsing invalid PDF filesFelicitus1+9-0
2012-04-24 04:27Transfer attachment information to the list view, preparation for issue #131Felicitus1+6-0
2012-04-24 04:26Return if the attachment is an image, preparation to solve issue #131Felicitus1+19-1
2012-04-24 03:49Fixed "undefined index" when displaying filesFelicitus1+1-1
2012-04-24 03:38Automatically focus and select the number field in the add/remove stock window, added button iconsFelicitus1+16-9
2012-04-24 03:08Added char map to input fieldsFelicitus4+335-0
2012-04-23 08:35Allow access to the browser's context menu by pressing ctrlFelicitus1+3-1
2012-04-14 00:05Added support for multiple sorters, fixes #162Felicitus5+159-98
2012-04-13 23:49Added documentation for testLoggingWithHelperMethodsFelicitus1+4-0
2012-04-13 23:46Added basic logging mechanismFelicitus3+238-2
2012-04-13 22:19Removed geshiFelicitus1+1-1
2012-04-13 22:16Removed obsolete testsFelicitus2+0-83
2012-04-13 21:26Added checkstyle report for the api docsFelicitus1+1-1
2012-04-13 20:54Updated build files for jenkins integrationFelicitus2+13-18
2012-04-09 15:29Display which projects the part is used inFelicitus4+33-1
2012-04-06 05:47Removed doctrine migrationsFelicitus5+0-40
2012-04-05 04:58Project reports can now trigger stock removal for all parts in the result viewFelicitus2+78-2
2012-04-05 04:30Added comments for the stock entriesFelicitus4+40-1
2012-04-05 04:27(Hopefully) fixed the username displayFelicitus2+6-0
2012-04-04 08:58Fixed bug in the sum calculatorFelicitus2+5-8
2012-04-04 08:51Added sum function for priceFelicitus1+1-0
2012-04-04 06:59Display projects and remarks for each project in the project report gridFelicitus3+30-6
2012-04-04 06:01Fixed typoFelicitus1+1-1
2012-04-04 06:00Moved private repo to public oneFelicitus1+1-1
2012-04-04 05:58Removed JS debugging calls (console.log)Felicitus3+0-4
2012-04-04 05:56Reworked all grids to extend from BaseGrid, which automatically gives export functionalityFelicitus14+17-16
2012-04-04 05:55Added grid plugin and store exportingFelicitus8+176-4
2012-04-04 03:43Added missing parameter docsFelicitus1+5-0
2012-04-04 03:42Added documentation for getSchemaStatusFelicitus1+4-1
2012-04-03 12:07Updated to headFelicitus0+0-0
2012-04-03 12:05Moved to headFelicitus0+0-0
2012-04-03 12:03Added Ext.ux.ExporterFelicitus2+4-0
2012-04-03 11:32Added splitted view to allow the user resizing the report gridFelicitus1+67-25
2012-04-03 04:11A few words on how to run the unit testsFelicitus1+10-0
2012-04-03 04:11Merge branch 'master' of
2012-04-03 04:11Refer to the part when throwing the CategoryNotAssignedExceptionFelicitus2+15-4
2012-04-03 04:10Added support for sprintf-like parameters to i18nFelicitus1+14-2
2012-04-03 03:35Added task regarding updating the version tableFelicitus1+2-0
2012-04-03 03:35Better tooltip for "reveal category"Felicitus1+1-1
2012-03-31 08:16Removed useless migrations, as they also cause troubles while setup. Need to find another way...Felicitus4+0-181
2012-03-31 07:50Added missing permission checkFelicitus1+2-2
2012-03-31 07:47Fixed missing code tag closureFelicitus1+1-1
2012-03-31 07:17Better formatting, the message looks uglyFelicitus1+4-4
2012-03-31 07:01Fixed missing closing tag which causes the installer to do strange things.Felicitus1+1-1
2012-03-25 22:48Added attachment counts to the result setFelicitus1+20-0
2012-03-25 22:04Fixed auto-login to work againFelicitus1+4-15
2012-03-25 21:33Added timing information to the service callsFelicitus2+10-0
2012-03-25 21:05Die with "permission denied" if HTTP auth is wanted, but no username is passed.Felicitus1+2-1
2012-03-25 20:36Refactored frontend to use twigFelicitus8+139-77
2012-03-25 18:40Fix for issue #159Felicitus2+7-0
2012-03-25 03:08Added self-referenceFelicitus1+6-4
2012-03-25 03:05Added HTTP auth featureFelicitus4+62-15
2012-03-25 02:39Added loadByName() + testcaseFelicitus2+44-1
2012-03-25 02:22If no storageLocation ID is set, assume a string and search the storage locations by string, then inject them into the record. Fixes issue #118Felicitus1+13-0
2012-03-25 01:57Added filtering for the distributor order number, fixes #120Felicitus3+57-2
2012-03-25 01:55Fixed invalid bugfix for issue #143 (what was I thinking?)...Felicitus1+3-3
2012-03-25 01:35Use a sqlite-db for testing purposesFelicitus1+1-7
2012-03-25 01:34Added testcase for commit 24c0c6a8a47bfc2d683dce03c3b7259807b528a6Felicitus2+36-3
2012-03-25 01:23Moved UTF8 to the configuration optionsFelicitus1+2-3
2012-03-25 01:22Merge branch 'master' of
2012-03-25 01:21Don't bail out for unset category paths; changed hard-coded path separator to a configuration option.Felicitus4+42-6
2012-03-25 01:07Don't bail out if a new category is added and no category path was set.Felicitus1+14-5
2012-03-18 09:25Improved category path caching; fixes #144Felicitus7+67-31
2012-03-18 07:53Automagically fill in values for partkeepr.files.path, partkeepr.images.path and partkeepr.images.cache. Fixes #157Felicitus1+22-0
2012-03-18 07:52Added output of all configuration values for the system information viewFelicitus2+13-0
2012-03-16 11:59Refactored the part manager to the "new" AbstractManager system and added the first unit tests for parts.Felicitus9+354-175
2012-03-16 11:49Removed closing php tagFelicitus1+0-4
2012-03-16 11:49Added support to query for result fields in joined tablesFelicitus1+16-4
2012-03-16 09:09Added missing method documentationFelicitus1+10-0
2012-03-13 02:48Force UTF8 for connectionsFelicitus1+2-0
2012-03-13 02:15Added test for doctrine 2.3Felicitus1+11-2
2012-03-13 02:06Added support for warnings during setupFelicitus2+19-0
2012-03-13 00:46Removed declare(encoding="UTF-8")Felicitus105+182-404
2012-03-13 00:18Added the "reports" directory to ignored filesFelicitus1+2-0
2012-03-12 23:25Added check for doctrine 2.2, relates to issue #151Felicitus1+2-2
2012-03-12 08:39Added some documentation regarding the onItemSave method.Felicitus1+20-0
2012-03-12 08:33Automatically remove empty rows for distributors, parameters and manufacturers. Fixes #143Felicitus3+57-4
2012-03-12 07:46Added missing features for #152 : Display doctrine2 and php versionFelicitus2+15-1
2012-03-12 07:05Refactored exception window, fixes #152Felicitus2+68-56
2012-03-12 02:28Check permissions when uploading, fixes #106Felicitus2+23-0
2012-02-29 11:11Refactored exception dialog to contain request+response dataFelicitus5+165-31
2012-02-20 08:55Added several default values for a partFelicitus1+2-2
2012-02-20 08:51Added possible fix for problems related to Doctrine 2.2Felicitus1+1-1
2012-02-20 08:48Removed outdated JS files for the setupFelicitus1+0-2
2012-02-16 06:16Refactored login process to use the SessionManagerFelicitus4+193-125
2012-02-16 06:13Fixed typoFelicitus1+1-1
2012-02-16 04:44Merge branch 'master' of
2012-02-16 04:41Refactored the setup so that the user can choose if he likes to save or view the generated configuration file.Felicitus12+454-27
2012-02-10 00:55Throw a SerializableException instead of outputting an error message + direct exitFelicitus2+13-6
2012-02-10 00:45Refactored the error message transmitting as "message" for compatibility with the SerializableExceptionFelicitus9+31-28
2012-02-09 23:02Changed "re-run tests" to "re-run setup" to avoid confusionFelicitus2+3-2
2012-02-09 23:02Use date.timezone to display the current timezone, not date_default_timezone_getFelicitus1+1-1
2012-02-09 01:49Reworked the timezone check function to something which actually works. Sorry, TZ and distribution-related patches are ignored.Felicitus1+6-2
2012-02-09 00:08Fixed the timezone check function, refactored the tests to be more readable.Felicitus1+39-8
2012-02-09 00:01Added check for PHP's timezone settingsFelicitus1+21-2
2012-02-08 00:01Force re-generation of proxies on setup, fixes #136Felicitus1+35-0
2012-01-28 16:17Better error message when a storage location already exists, fixes #132felicitus1+16-1
2012-01-16 03:56Merge branch 'master' of
2012-01-16 03:56Bugfix: Once the field is filtered, pagination is broken.Felicitus1+0-1
2012-01-10 15:54Disable the save button when sending a request. Fixes issue #64 but maybe not in every spot. Reopen if there is any editor which doesn't make use of this mechanismFelicitus3+31-7
2012-01-10 15:33Added a second isValid() call since it is not sure that the store is loaded before we start editing or vice versa.Felicitus1+24-6
2012-01-07 16:54Fixed wrong entity type for project partsFelicitus1+1-1
2012-01-07 16:13Merge branch 'master' of
2012-01-07 16:13Added a document about the release processFelicitus1+30-0
2012-01-05 19:42Changed the attachment icon to a smaller one to ensure each grid row has the same heightFelicitus1+1-1
2012-01-05 19:33Added a reload button to the storage location combo boxFelicitus8+16-5
2012-01-05 16:18Sencha decided to do some undocumented changes in ExtJS, which breaks pagination. Fixed.Felicitus2+0-2
2012-01-05 16:13Fix cronjob entry, hour "24" is not valid.Felicitus1+1-1
2012-01-05 16:12Fixed typo (in filenames as well) for PrerequisitesFelicitus8+33-33
2012-01-04 23:14Added a configuration to skip cronjob tests. This is important on Windows, so that the users don't get bugged by the "cronjob is not running" messages every time. We need to implement a cronjob emulation soon.Felicitus3+35-5
2012-01-04 22:55Added channel-discover for so that installation goes through in one run (and doesn't confuse the user because of partially installed packages)Felicitus1+2-1
2012-01-04 22:54Don't bail out when the include wasn't found and display_errors is on.Felicitus1+1-1
2012-01-04 22:22Added re-validation due to the asynchronous nature of the new storageLocation dropdown fieldFelicitus1+5-0
2012-01-04 22:12Work around a server-side exception if the category still contains parts. Unfortunately, ExtJS removes the node immediately. If an exception is thrown on the server-side, we simply reload the tree now. Fixes #123Felicitus1+7-1
2012-01-04 21:51Merge branch 'master' of
2012-01-04 21:51Create the data directory prior generating proxies, fixes #125Felicitus1+1-1
2012-01-04 21:30Added default sorting for the stock history, fixes #124Felicitus1+4-0
2012-01-04 21:23Forgot to commit important file for the new project report :(Felicitus1+22-0
2012-01-04 21:19Updated the project reports to support duplicate projects; also fixes the issue with PostgreSQL8Felicitus2+75-25
2012-01-04 20:33Force case-insensitive searches. MySQL worked before this patch, but PostgreSQL does case sensitive searches by defaultFelicitus9+33-33
2012-01-04 20:24Added some checks to the statistics chart where possible JS errors could be thrown.Felicitus2+24-1
2012-01-04 20:06Handle "numeric" values as integer and put them into the configuration fileFelicitus1+1-0
2012-01-04 19:36Fixed 2 typos in the parameter template for PostgreSQLFelicitus1+1-1
2012-01-04 19:12Bugfix for EXTJSIV-3318Felicitus1+50-0
2012-01-04 18:28Some more icon changes + additionsFelicitus3+19-2
2012-01-04 18:15Added icons to the tabs of the part editor. Hell, I love this part ;)Felicitus2+9-4
2012-01-04 17:46Focus the first field in the part editor window when it has been openedFelicitus1+10-6
2012-01-04 17:27Refactored storage locations from time-triggered loading to on-demand loadingFelicitus2+7-22
2012-01-04 17:11Implicitly create proxies in order to resolve most cross-area filtering issuesFelicitus9+23-14
2012-01-03 21:14Fixed StatisticSnapshotManager for bug #62felicitus1+8-2
2012-01-03 20:01Possible fix for PGSQL8felicitus2+4-2
2012-01-03 11:19Use mode "create" when duplicating partsFelicitus1+4-1
2012-01-03 11:05Added part duplication functionalityFelicitus2+64-0
2012-01-02 11:15Updated the RemoteImageField widget to work with ExtJS 4.0.7Felicitus1+13-3
2012-01-02 10:51Removed old ExtJS bugfixes, added bugfix for EXTJSIV-4312Felicitus4+19-253
2012-01-01 23:23Added storage location in the stock history grid and changed the default field orderFelicitus4+15-2
2012-01-01 23:00Added missing filter fieldFelicitus1+1-0
2012-01-01 23:00Implemented missing getter for storage locationsFelicitus1+8-0
2012-01-01 23:00Fixed some wrong namespacesFelicitus5+5-5
2012-01-01 22:58Added the stock history viewFelicitus10+406-206
2012-01-01 19:21Explicitely use an own proxy for each PartKeepr.Part model, that avoids filtering problems. Fixes #116Felicitus3+3-2
2012-01-01 19:19Updated to ExtJS 4.0.7Felicitus0+0-0
2012-01-01 18:15Added a better detection for operating system and releaseFelicitus2+102-24
2012-01-01 11:56Fixed wrong class constant error when retrieving the version numberFelicitus1+1-1
2012-01-01 11:47Added imagick as requirement to the installerFelicitus1+5-0
2012-01-01 11:09Workarounds for DBAL with PostgreSQLFelicitus2+3-3
2011-12-31 20:44This is a multi-commit. I know, I shouldn't do such big commits.Felicitus24+515-56
2011-12-31 15:04Added check for an up-to-date schema on loginFelicitus2+43-0
2011-12-31 12:58No need to specify the grid widthFelicitus1+0-1
2011-12-31 12:57Added system noticesFelicitus10+375-3
2011-12-31 12:56Added a generic filtering method to modify queries/filters by a callbackFelicitus2+32-2
2011-12-31 11:38Allow subclasses to disable the toolbarFelicitus1+22-14
2011-12-31 11:37Added a bit more verbose documentation on what the AbstractManager doesFelicitus1+9-0
2011-12-31 11:27Removed 'x-btn-text-icon' as it's not required in ExtJS4 anymore.Felicitus8+3-16
2011-12-30 11:14Advice to reinstall DoctrineSymfonyYaml in case it is installed, but misses a specific filefelicitus1+5-1
2011-12-30 10:51Don't reuse the existing proxy because this messes up with the filteringfelicitus1+1-0
2011-12-29 16:14Display part quantity in the storage location overviewfelicitus1+4-0
2011-12-29 07:54Added project attachmentsFelicitus10+352-7
2011-12-29 07:14Added in-line editing of stock levels. Fixes #91Felicitus7+222-3
2011-12-29 06:33Throw an exception if the specified call doesn't exist in the serviceFelicitus1+3-0
2011-12-29 05:22SystemInformation: Show status of APC, as well as the max_execution_time. Fixes #117Felicitus1+3-0
2011-12-28 16:08Hopefully fixes the zip file prefixfelicitus1+1-1
2011-12-28 12:36Don't use the wrong Yaml check; doctrine's bundled yaml is enoughfelicitus1+1-2
2011-12-28 10:07Bugfix for an issue where no parts are displayed after using the part filter panelfelicitus1+6-1
2011-12-27 17:01Use default directory for data and images if none was setfelicitus2+11-3
2011-12-27 16:44Add workaround to allow long footprint downloads pass through. This workaround stays as long as we don't have the datasheets in our local repository and/or have a better footprint setup mechanismfelicitus1+6-0
2011-12-27 16:40Added check for the DoctrineSymfonyYaml package, fixes #141felicitus3+56-15
2011-12-27 16:40Removed useless commentsfelicitus1+5-5
2011-12-27 11:30Removed PartKeepr.css file, as we don't use this for the setup anywaysfelicitus1+0-1
2011-12-26 09:49Display the distributor's part numberFelicitus2+10-0
2011-12-26 08:32Added auto-fill button for the distributorsFelicitus1+51-1
2011-12-25 15:39Added project reportsFelicitus5+273-1
2011-12-25 11:49Don't set the query start if no limit is specified, as this is unsupported by some database platformsFelicitus2+2-2
2011-12-25 11:07Project Editor: Inline-Adding of new PartsFelicitus4+33-3
2011-12-25 10:48Added part view buttonFelicitus2+25-2
2011-12-25 10:15Bugfix: Don't cause trouble when the user cancels the editFelicitus1+10-1
2011-12-25 07:07We are creating the config file now; remove remark in the complete screenFelicitus1+1-1
2011-12-25 06:41Added automatic config writing support and a default error catching mechanismFelicitus8+99-9
2011-12-25 05:43Added PartKeepr versionFelicitus4+53-3
2011-12-25 05:17Moved some menu items to another menuFelicitus1+31-12
2011-12-25 05:04Fix for issue #109Felicitus1+5-3
2011-12-25 04:44Added part group expand/collapse. Fixes #110Felicitus4+45-3
2011-12-23 14:54Refactoring of the MySQL UTF-8 test, fixes #73Felicitus4+39-9
2011-12-23 12:13Workaround for issue #86Felicitus1+6-1
2011-12-23 12:13Workaround for doctrine bug DDC-1560 ( (Felicitus1+6-6
2011-12-23 11:23Check for fileinfo extensions, fixes bug #99 (curl is already being checked)Felicitus1+5-0
2011-12-23 11:01Changed inline disposition from attachment to inline to allow in-window views of part attachmentsFelicitus1+1-1
2011-12-23 09:03Added support for a price per item/distributorFelicitus3+42-3
2011-12-23 08:39Human error: wrong class. Fixed.Felicitus1+2-2
2011-12-23 08:38Added missing classes for projectsFelicitus1+4-0
2011-12-23 07:42Added initial postgresql supportFelicitus9+188-25
2011-12-23 04:35Bugfix for old-style configuration key "hostname"Felicitus3+13-5
2011-12-23 04:21Reduced setup header heightFelicitus1+1-0
2011-12-23 04:20Added support for specifying the database portFelicitus1+44-7
2011-12-23 03:13Refactored database settings to include all database types which are supported by doctrineFelicitus2+30-5
2011-12-23 03:12Updated THANKS fileFelicitus1+1-0
2011-12-22 11:57Added initial project supportFelicitus16+1091-2
2011-12-22 08:18Hackish bugfix: Don't display parts from all storage locations if creating a storage location.Felicitus3+7-3
2011-12-22 07:47Added initial THANKS fileFelicitus1+9-0
2011-12-22 07:43Added 3rd party licensesFelicitus1+26-0
2011-12-22 05:47Added some documentation to the part manufacturerFelicitus1+22-0
2011-12-22 03:49Check for cURL module during setup, as we need that to download filesFelicitus1+4-0
2011-12-22 03:39Pre-flight database connectivity check: Test if the PDO_* driver is installedFelicitus1+13-0
2011-12-22 03:39Bugfix: Don't omit remote error messagesFelicitus1+2-0
2011-12-21 14:26Added the theme images fixed into the repositoryFelicitus382+2-2
2011-12-21 14:24Ignore config.php if it existsFelicitus1+1-0
2011-12-21 13:37Added missing partkeepr.css within the build directoryFelicitus2+3-2
2011-12-21 12:51Ignore .git directories in submodulesFelicitus1+15-2
2011-12-21 12:20Don't have .git inside the archiveFelicitus1+2-1
2011-12-21 12:03Don't include src, shadowless and bonus icons as well as the preview pngs to save spaceFelicitus1+9-0
2011-12-21 11:44Added nightly build supportFelicitus2+55-2
2011-12-21 07:34Updated documentation bitsFelicitus5+96-146
2011-12-21 07:33Added a notice that the user needs to touch config.php manually for now.Felicitus1+1-1
2011-12-21 07:17Finalized CLI setup including migration; web setup migration is missing yetFelicitus20+533-374
2011-12-21 03:11First working version of the installer. No support for databases other than MySQL, this will be changed soon.Felicitus42+727-216
2011-12-20 08:36Added a test to make sure that the DB encoding is UTF-8Felicitus1+22-1
2011-12-20 08:02Added lots of documentation, refactored the test cards, minor changes and improvementsFelicitus19+417-344
2011-12-20 04:52Added filesystem and php settings testFelicitus8+118-4
2011-12-19 08:14Added the first few setup cards as well as the setup wizard. Please note that the setup only does pre-setup checks for now, the real database setup will follow laterFelicitus17+711-13
2011-12-18 23:37DocumentationFelicitus1+3-0
2011-12-18 23:33Added the extjs wizardFelicitus2+4-0
2011-12-18 03:43Added the first setup checks, more to comeFelicitus14+199-31
2011-12-17 23:41Merge branch 'master' of
2011-12-17 23:39Removed frontend directoryFelicitus933+0-9335
2011-12-16 03:07Refactored backend structure, moved proxy directory to data/Felicitus134+281-281
2011-12-16 02:33Forgot to add the new frontend directory.Felicitus938+9345-0
2011-12-16 02:11Additional fixes for the directory moves, setup/ and frontend/ should be completely moved by now.Felicitus4+4-10
2011-12-16 01:43Added the new build directories (setup/ and frontend/) to the ignore fileFelicitus1+2-0
2011-12-16 01:40Moved directories to src/Felicitus9+20-24
2011-12-16 00:29Merge branch 'master' of
2011-12-16 00:28Preparations for the reorganization of our folder structurefelicitus5+135-35
2011-11-27 00:35Bugfix for issue #111Felicitus1+1-1
2011-11-25 07:58Merge branch 'master' of
2011-11-25 07:57Check if APC exists; if not, use ArrayCache instead of ApcCacheFelicitus1+6-1
2011-11-25 07:39Removed old setup testsFelicitus2+0-66
2011-11-25 06:51Merge branch 'master' of
2011-11-25 06:50Fix for bug #108Felicitus1+1-0
2011-09-23 04:02Bugfix: Don't bail out if no user was setFelicitus2+2-2
2011-09-22 01:33Proper header commit nowFelicitus1+1-1
2011-09-22 01:30Added Ping Service, modified allowed headersFelicitus2+23-3
2011-09-22 01:24Fixed wrong invocation sequenceFelicitus2+4-4
2011-09-22 01:22Added "call" and "service" to the list of allowed headers, moved header sending to the serviceFelicitus3+12-8
2011-09-22 01:17Added "Access-Control-Allow-Headers"Felicitus2+2-0
2011-09-22 01:16Modified "release" target to exclude config-release.php, since that's an obsolete fileFelicitus1+0-1
2011-09-22 01:13Added "Access-Control-Allow-Origin" header for mobile appsFelicitus2+2-1
2011-09-22 00:35Added two missing i18n() callsFelicitus1+2-5
2011-09-21 22:39Merge branch 'master' of
2011-09-21 22:39Removed old proxyFelicitus1+0-110
2011-09-21 22:38Minor modifications for JSONPFelicitus2+7-0
2011-09-18 16:22Added a few helper methods, added "ping" service+callFelicitus4+42-2
2011-09-17 18:33Merge branch 'master' of
2011-09-17 18:33Added jsonp callbacksFelicitus1+11-7
2011-09-14 14:57Accidently deleted the wrong bugfix file, fixes #104 really now.Felicitus2+8-110
2011-09-14 14:52Fix for #104 (git bisect ftw!)Felicitus1+0-9
2011-09-14 13:19Merge branch 'master' of
2011-09-14 13:18Added documentationFelicitus1+6-2
2011-09-14 13:17Refactored category deleting to support RESTful methodsFelicitus3+8-9
2011-09-14 12:48Refactored bugfixes into individual filesFelicitus7+247-252
2011-09-13 12:20Added ubuntu 11.04 installation instructionsFelicitus1+80-0
2011-09-12 12:59Added color theme to the date pickerFelicitus4+10-3
2011-09-11 12:09Bugfix: Specify date format explicitely because only chrome seems to have auto-detect for Y-m-d H:i:sFelicitus1+1-1
2011-09-11 11:46Removed console.log callsFelicitus2+0-3
2011-09-11 11:13Eye candy for the chartsFelicitus2+12-14
2011-09-11 11:06Decreased default sample size to 25Felicitus1+1-1
2011-09-11 10:51Added time selection supportFelicitus3+197-86
2011-09-11 10:37Sanity: Swap start and end date if end < startFelicitus1+9-1
2011-09-11 08:00Added call to return the start/end dates for the statistic snapshotsFelicitus1+12-0
2011-09-09 07:28Added initial chart supportFelicitus5+239-21
2011-09-08 00:23Added indexes to categoriesFelicitus4+38-4
2011-09-07 22:28Added more detailed instructions on what to do after the setup script is doneFelicitus1+3-1
2011-09-07 22:23Force submodule update on each buildFelicitus1+4-0
2011-09-07 21:50Merge pull request #102 from abrock/patch-1timoahummel1+1-0
2011-09-07 21:09Added git submodule updatetimoahummel1+5-0
2011-09-07 03:58Reformatted README, removed STATUSFelicitus2+9-4
2011-09-07 03:53Increased parts list to 10 rowsFelicitus1+1-1
2011-09-07 03:23Added storage location image, fixes #18Felicitus9+197-10
2011-09-07 03:20Don't try to destroy the tip if none was createdFelicitus1+3-1
2011-09-07 03:06Don't bail out if the same tip gets read twiceFelicitus1+10-5
2011-09-07 02:16Made the upload dialog a bit nicerFelicitus2+19-3
2011-09-07 01:41Added missing implementation for "Mark all tips unread"Felicitus2+36-3
2011-09-07 01:30Added tip of the day preferencesfelicitus2+31-2
2011-09-06 07:34Added configuration option to disable password changingFelicitus2+11-2
2011-09-06 07:22Added user preferences menu item + password change functionFelicitus9+360-1
2011-09-06 06:01Bugfix for issue #95Felicitus1+9-0
2011-09-06 04:31Bugfix for issue #65 - fixes the "empty child nodes got expand icon" bugfelicitus1+1-0
2011-09-05 22:24Merge branch 'master' of
2011-09-05 22:24Re-added doctrine migrationsFelicitus2+4-0
2011-09-05 22:23Re-added extjsFelicitus2+4-0
2011-09-05 22:20Clean up broken submodulesFelicitus4403+0-2104715
2011-09-02 04:54Fixed bottom tabbar lookFelicitus4+11-20
2011-09-02 03:28Adjusted menu for the new themeFelicitus3+10-4
2011-09-02 02:57Fixes: * Don't display the tip of the day window if no more tips are available * Display the tip of the day as soon as the relevant stores are loadedFelicitus1+31-4
2011-09-01 22:45Added user preference panelFelicitus4+60-15
2011-09-01 21:44Bugfix: Tip of the day window is now not displayed when the user's preference was configured to "no tip of the day windows"Felicitus1+4-1
2011-09-01 21:30Fix: Auto-login only once. If the user clicks disconnect then connect, he most likely wants to enter another user.Felicitus1+2-0
2011-09-01 20:35Use the "standard" configuration approach instead of a custom one for the frontendFelicitus4+36-14
2011-08-28 14:58Added display for contained parts within a storage locationFelicitus1+51-6
2011-08-28 14:22Implemented a new theme for ExtJS. This commit also includes the diagona icon set as well as several bugfixes along the system.Felicitus1265+9586-88
2011-08-18 21:13Fixes #88Felicitus2+3-1
2011-08-18 06:08Added migrations submoduleFelicitus1+4-0
2011-08-18 06:02Added tip of the day and user preferences as well as migration testing.Felicitus18+1202-15
2011-08-16 03:43Added allow_url_fopen to the variable listFelicitus1+2-0
2011-08-14 17:06Added some information regarding PHP configuration:Felicitus1+5-1
2011-08-14 05:54Added system information panelFelicitus5+240-0
2011-07-18 19:48Added direct invocation of service calls by passing username&password parametersFelicitus1+40-7
2011-07-18 19:38Added "category sync" buttonFelicitus3+42-4
2011-07-16 15:26Added "order by create date"Felicitus1+4-0
2011-07-13 08:49Added bugfix for refresh bug in extjsFelicitus1+9-0
2011-07-12 12:49Added part status in the status grid as well as in the detail viewFelicitus3+11-3
2011-07-12 10:48Added partkeepr categoryFelicitus1+6-2
2011-07-11 16:52Added basic RSS feed which lists the 40 most recent parts addedFelicitus3+83-0
2011-07-10 06:37Made most comboboxes editable (=type ahead works), still forced to select an entry.Felicitus5+5-5
2011-07-10 04:02Added grouper menu + display icon if part has an attachmentFelicitus3+34-1
2011-07-10 03:19Added double click for part rows to open the editorFelicitus2+13-0
2011-07-10 01:51Adjusted sizeFelicitus1+2-2
2011-07-10 01:51Don't spit out PHP noticesFelicitus1+2-2
2011-07-10 01:50Added file upload support via webcamFelicitus6+299-1
2011-07-05 08:38Revert "Added migrations (hopefully?)"Felicitus7+10-61
2011-07-05 08:14Updated READMETimo A. Hummel1+3-8
2011-07-05 08:06Added migrations (hopefully?)Timo A. Hummel7+61-10
2011-07-05 06:06Updated the installation instructionsFelicitus1+5-7
2011-07-05 06:03Added documentation to the config.php fileFelicitus1+56-0
2011-07-05 05:51Removed config.php from repo, added template configFelicitus2+1-0
2011-07-05 05:50Changed icons+text for add/delete part buttonsFelicitus1+5-0
2011-07-05 05:31Prevent default browser context menu by default to avoid confusion with our own context menusFelicitus1+7-3
2011-07-05 05:25Added close menu to the main tab panelFelicitus1+2-1
2011-07-05 05:24Added separator for the footprint toolbarFelicitus1+1-1
2011-07-05 05:23Reworked icons for the category editorFelicitus1+3-3
2011-07-05 05:16Reworked unit iconsFelicitus5+3-1
2011-07-05 05:05Fixed part unit nameFelicitus1+1-1
2011-07-05 05:05Updated icons for the part unitsFelicitus4+14-11
2011-07-05 05:01Renamed several menu items to be more streamlined (e.g. "Users" instead of "Edit Users")Felicitus1+6-6
2011-07-05 04:42Added user icons for the user gridFelicitus1+3-1
2011-07-05 04:42Fixed some jslint warningsFelicitus3+9-8
2011-07-05 04:40Fixed trailing commaFelicitus1+1-1
2011-07-05 04:38Reworked distributor iconsFelicitus1+4-1
2011-07-05 04:36Reworked icons for storage locationsFelicitus2+3-1
2011-07-05 04:18Added manufacturer iconsFelicitus2+9-2
2011-07-05 04:15Added footprint icon to the category treeFelicitus2+7-1
2011-07-05 04:07Externalized icon configuration for editor grid panels, added separate icons for footprintsFelicitus4+46-23
2011-07-05 03:36Added missing icons for the menu itemsFelicitus1+4-0
2011-07-05 03:32Added fugue iconsFelicitus2+4-0
2011-07-05 03:13Added submodule for splitbrain mimetypesFelicitus2+4-0
2011-07-05 03:12Moved extjs into its own repo, removed mimetype iconsFelicitus8692+1771779-1771802
2011-07-05 02:47Externalized flags as git submoduleFelicitus2+4-0
2011-07-05 02:46Removed flag icons, will include these as git moduleFelicitus247+0-0
2011-07-05 02:24Added silk icons as git submoduleFelicitus2+4-0
2011-07-05 02:23Removed silk icons from repoFelicitus1000+0-0
2011-07-05 02:03Fix for issue #75Felicitus3+99-94
2011-07-05 01:59Fix for issue #78Felicitus4+34-17
2011-06-30 16:50Added licenseFelicitus1+675-0
2011-06-30 16:05Fixed issue #71Felicitus2+9-5
2011-06-30 15:42Some layout changesFelicitus2+5-1
2011-06-30 15:35Moved the filter panel to a nested border layout to avoid issue #74Felicitus3+19-37
2011-06-30 14:45Fixed non-working auto loginFelicitus1+5-4
2011-06-30 14:35Testing ordering of JS+CSS to avoid deferred loadingFelicitus1+12-10
2011-06-30 01:10Fixed part orderingFelicitus2+25-26
2011-06-30 00:56Usability: Save category when return was hitFelicitus1+9-0
2011-06-30 00:49Admins can now edit the user for stock history changesFelicitus4+38-1
2011-06-30 00:41Bugfix for permission checking on stock level updatesFelicitus1+2-2
2011-06-30 00:30Made autologin and different parameters suitable for deferred JS loadingFelicitus2+11-5
2011-06-30 00:26Forgot to include the PartKeeprFelicitus1+2-1
2011-06-30 00:24Brutally kill the existing sessionFelicitus1+4-0
2011-06-29 22:33Made part attachment work againFelicitus1+1-0
2011-06-29 21:41Trying to defer the JS filesFelicitus1+6-6
2011-06-29 21:37Added loading screenFelicitus4+6-3
2011-06-29 20:50support absolute paths in the cronjobsFelicitus3+4-4
2011-06-29 20:28Enforce UTF8 when connectingFelicitus1+2-0
2011-06-29 19:56Added header to the rest service alsoFelicitus1+3-0
2011-06-29 19:46Added UTF8 as charset for the serviceFelicitus1+2-0
2011-06-29 19:14Added cache update cronjob, externalized some cache methods to PartsFelicitus3+68-26
2011-06-29 18:56Added missing flush prior part updateFelicitus1+1-1
2011-06-29 18:47Changed the user service from an AdminService to a regular service, and create checks for create/update/delete operationsFelicitus1+19-3
2011-06-29 18:34*Felicitus kicks PHP session handling in the nuts*Felicitus3+10-18
2011-06-29 18:17Another bugfix-bugfix for the session handlingFelicitus1+1-0
2011-06-29 18:13Bugfix for invalidating sessionsFelicitus2+3-3
2011-06-29 18:11Invalidate existing sessions on loginFelicitus2+13-0
2011-06-29 18:05Added support for creating stock levels when creating partyFelicitus9+199-24
2011-06-29 16:15Added grouping for the result listFelicitus5+24-3
2011-06-29 15:45Added multi-create dialog for storage locationsFelicitus5+348-35
2011-06-29 14:06Bugfix: Persist&Flush storage locations when creating themFelicitus1+3-0
2011-06-29 13:53Bugfix: Use password hashing when the password get changedFelicitus1+1-1
2011-06-29 13:52Fixed "use" statements for InvalidLoginDataExceptionFelicitus2+2-0
2011-06-29 03:45Another broken YAML loaderFelicitus1+0-2
2011-06-29 03:43Forgot to change the YAML loader for footprintsFelicitus1+1-1
2011-06-29 03:32Merge branch 'master' of
2011-06-29 03:29Refactored setup script, misc bugfixesFelicitus12+735-335
2011-06-29 03:26Added "review" flag, displaying create date nowFelicitus5+63-2
2011-06-28 14:00Updated demo URLFelicitus1+1-1
2011-06-28 13:51Added editing of the price+amounts for stock entriesFelicitus5+147-22
2011-06-27 15:47Added part create date+timeFelicitus1+8-0
2011-06-27 15:25Migrate "supplierpartnr" from the old systemFelicitus1+1-22
2011-06-27 15:18Added status field for the parts (status could be "new", "used").Felicitus3+54-20
2011-06-27 15:17Added correction flagFelicitus1+26-1
2011-06-23 11:19Added auto login for release builds because we are using that on the demo site. TODO: Add a demo build so that we can separate production and demo buildsFelicitus1+3-2
2011-06-23 11:07Fixed login/logout stuff via the connection buttonFelicitus4+50-26
2011-06-23 10:51Added auto-login via configurationFelicitus4+19-1
2011-06-23 10:46Fixed bug where no part/manufacturer/distributor is linkedFelicitus1+8-2
2011-06-23 10:34Removed auto-login, changed default admin userFelicitus2+9-8
2011-06-23 09:48Updated quick installation instructionsFelicitus1+11-8
2011-06-23 09:33Refactored parts to match the new serialize/deserialize modelFelicitus23+495-430
2011-06-22 05:10Added initial setup class + check for apcFelicitus2+26-0
2011-06-22 04:57Added sql data from partDB because we need that for setting up the database right nowFelicitus1+2481-0
2011-06-21 12:51Fixed small bug in the statistic serviceFelicitus1+2-2
2011-06-21 12:50Reworked units to match the new deserialize modelFelicitus3+35-33
2011-06-21 12:39Reworked part unit to new deserialize modelFelicitus2+25-26
2011-06-21 12:35Reworked usereditor to match the new deserialize modelFelicitus3+27-19
2011-06-21 12:21Reworked distributors+manufacturers to the new method of deserializing dataFelicitus10+114-38
2011-06-21 12:21Reworked setup to skip adding an attachment if the source file could not be readFelicitus1+24-14
2011-06-21 11:14Reworked manufacturers to the new nested record methodFelicitus5+64-31
2011-06-21 10:56Refactored the way we push information back from the frontend.Felicitus14+267-135
2011-06-21 10:54Added a method to retrieve all passed parameters for the specific serviceFelicitus1+8-0
2011-06-21 10:50Added deserializable interfaceFelicitus1+11-0
2011-06-21 10:48Disable caching for imagesFelicitus1+1-1
2011-06-21 06:56Added a JsonWriter with support for associationsFelicitus3+28-2
2011-06-21 06:17Fixed container widths (without that fix, the grid would be rendered but seems to be empty, because the view is set to 0px width. Probably an ExtJS bug).Felicitus1+2-1
2011-06-21 06:16Added fix to process both type names for footprints; put out a 404 error if the file was not found in the database.Felicitus1+10-4
2011-06-21 05:21Removed some debugging statementsFelicitus1+0-2
2011-06-21 05:19Put old footprints into an "Imported" categoryFelicitus1+4-2
2011-06-21 05:17Added some more PDIP footprintsFelicitus6+43-1
2011-06-20 14:51Merge branch 'TIMO'Felicitus31+821-2
2011-06-20 14:38Merge branch 'CATEGORY-GENERICS'Felicitus94+1239-783
2011-06-17 07:33Misc image-related fixes: - Display a placeholder image if the specified image was not found - Added selection of scale methods directly as parameter to image.php - Added parameter to invalidate the cache in image.php - Added a scale method which pads the image to the output sizeFelicitus3+97-4
2011-06-17 04:04Added view icon for the attachment gridFelicitus1+1-0
2011-06-17 02:16Added description field for footprintsFelicitus5+33-5
2011-06-16 23:38Merge branch 'TIMO'Felicitus5+25-6
2011-06-16 23:10Merge branch 'TIMO'Felicitus8622+2088830-2103750
2011-06-16 21:19Merge branch 'master' of
2011-06-16 21:19Merge branch 'UPLOAD'Felicitus36+705-225
2011-06-16 07:29mergedFelicitus111+650-50
2011-06-16 07:03Remove "data" directory when cleaningFelicitus1+1-0
2011-06-16 06:42Some small fixes: - When a file was uploaded, pass the whole response and not only the id - Make the window modalFelicitus2+11-5
2011-06-16 03:59We're using "name" instead of "footprint" for the footprint's name now.Felicitus1+1-1
2011-06-16 03:46Refactored many entities to the new BaseEntity model. Added much documentation and removed quite some legacy code. However, I'm still not satisfied, especially with the Managers.Felicitus34+868-563
2011-06-16 01:54Refactured the user service and added a new base entity class which knows about the field "id" as well as "loadById" and "getId".Felicitus21+396-344
2011-06-16 00:34Put the EchoSQLLogger into the configurationFelicitus2+21-10
2011-06-16 00:33Added temporary uploaded fileFelicitus1+13-0
2011-06-16 00:10Added "size" information to uploaded files, misc minor changes + documentationFelicitus3+45-2
2011-06-15 23:45Added general file handling, refactored Image to use UploadedFileFelicitus3+208-81
2011-06-15 22:52Added initial installation instructions for DEBIAN 6.0Felicitus1+54-0
2011-06-15 22:37Small fixes to improve compatibility with PostgreSQLFelicitus2+2-3
2011-06-15 21:22Added the big thank you for the nameFelicitus1+8-2
2011-06-15 21:21Quote the table "User" because it's reserved in most SQL dialectsFelicitus1+1-1
2011-06-15 07:20Externalized debug flag, added release target for build scriptFelicitus4+12-1
2011-06-15 07:07Refactored locale stuff so we don't need to care about include order anymore. Additionally, we don't use language tags but will use gettext() later, so get rid of those strings.Felicitus3+15-159
2011-06-15 07:01Added TabCloseMenu to the jsb create scriptFelicitus1+1-0
2011-06-15 06:55Added automatic building of a minified javascript file.Felicitus10+366-166
2011-06-14 04:12Renamed PartDB2 to PartKeeprTimo A. Hummel277+7012-7606
2011-06-14 00:57- Added a new part filter panel for the part grid - Minor cosmetic changes - Added some documentationTimo A. Hummel7+360-218
2011-06-12 23:39Moved "description" fieldFelicitus1+9-9
2011-06-12 23:05Initialize collectionFelicitus1+1-0
2011-06-12 22:57Cascade parametersFelicitus1+1-1
2011-06-12 09:51Added bugfix for bindStore() bug: A. Hummel1+54-0
2011-06-12 09:06Removed fake distributors, migrating old ones from the databaseTimo A. Hummel1+11-12
2011-06-12 08:55* Refactored session handling * Added admin user flag * Added admin serviceTimo A. Hummel9+69-14
2011-06-12 08:21Several bugfixes:Timo A. Hummel7+114-13
2011-06-12 07:13Updated ExtJS to 4.0.2Timo A. Hummel8641+2113970-1640816
2011-06-12 05:58Finalized parameter editingTimo A. Hummel17+666-63
2011-06-09 19:12Flush more often during setup, fixed jslint warningFelicitus2+12-4
2011-06-09 17:26Added initial part parameter implementationTimo A. Hummel16+520-6
2011-06-09 01:56Changed encoding for the file to UTF-8, reworked unit array because PHP seems to have problems with unicode chars as array indexTimo A. Hummel1+8-4
2011-06-09 01:52Merge branch 'master' of A. Hummel1+9-4
2011-06-09 01:32Fixed jslint warningsTimo A. Hummel1+2-2
2011-06-09 01:27Added unit editorTimo A. Hummel16+637-2
2011-06-09 00:06Merge pull request #51 from nessi/mastertimoahummel1+43-0
2011-06-08 23:28Added various units for setupTimo A. Hummel1+76-0
2011-06-08 22:40Added SiPrefixes for setupTimo A. Hummel1+61-0
2011-06-08 21:47Added stock history displayTimo A. Hummel6+179-3
2011-06-08 20:40Changed manufacturer logo size to 64x64Timo A. Hummel1+1-1
2011-06-08 20:34Added filter for empty priceTimo A. Hummel3+23-2
2011-06-08 20:22Added average price displayTimo A. Hummel3+3-1
2011-06-08 20:19Removed "FOO" test codeTimo A. Hummel1+1-1
2011-06-08 20:09Added display of maximum upload size and available image formatsTimo A. Hummel5+244-167
2011-06-08 19:22Enhanced statistics (total value of parts, parts without price, parts with price, average part value)Timo A. Hummel5+98-9
2011-06-08 18:22Cosmetic change: Indent checkboxTimo A. Hummel1+1-0
2011-06-08 18:18Added better stock add/remove windowTimo A. Hummel6+244-13
2011-06-08 15:39Removed some test filesTimo A. Hummel2+0-65
2011-06-07 13:24Added statistics cronjobTimo A. Hummel1+15-0
2011-06-07 13:23Added initial statisticsTimo A. Hummel12+397-1
2011-06-07 11:18Removed the UserTest.php fileTimo A. Hummel1+0-89
2011-06-07 09:25If a new footprint is passed, it is always a string.Timo A. Hummel2+20-16
2011-06-07 09:18Hide unit if it's defaultTimo A. Hummel3+28-3
2011-06-07 09:04Removed eclipse files from repositoryTimo A. Hummel6+0-57
2011-06-07 09:02Added eclipse stuff to .gitignoreTimo A. Hummel1+5-2
2011-06-07 09:00Modified part unit handling: We now have a default part unit in the database, which can be changed via the GUI.Timo A. Hummel13+139-19
2011-06-07 07:41Expand "Root Category" after loadTimo A. Hummel1+3-0
2011-06-07 07:37Added html encoder for part namesTimo A. Hummel1+1-1
2011-06-06 21:46Allow preset part unit (Pieces)Timo A. Hummel2+6-2
2011-06-06 21:28Added part unitsTimo A. Hummel18+401-3
2011-06-06 20:38Added user managementTimo A. Hummel9+243-1
2011-06-06 19:58Added some cosmetic changes for the gridsTimo A. Hummel3+3-0
2011-06-06 19:51Added icons for the grid buttonsTimo A. Hummel2+4-0
2011-06-06 19:51Added default statement to make jslint happyTimo A. Hummel1+2-0
2011-06-06 19:42Added a few icons for the stock/category filterTimo A. Hummel5+28-2
2011-06-06 18:19Added filter for the different stock levelsTimo A. Hummel3+111-2
2011-06-06 17:20Added category scope function. This lets you select if you wish to see the selected category only, or the selected category + all sub categoriesTimo A. Hummel4+86-13
2011-06-06 16:58Merge branch 'master' of A. Hummel1+1-2
2011-06-06 16:57Hide detail panel by default, show it as soon as a part is selectedTimo A. Hummel1+2-3
2011-06-06 16:39Added a bit architecture documentationTimo A. Hummel1+23-0
2011-06-06 16:18Fixed markdowntimoahummel1+1-0
2011-06-06 14:43Added check if the packaging unit is 1 or higherTimo A. Hummel1+24-3
2011-06-06 14:31Added check for negative minimum stock value levelsTimo A. Hummel2+17-1
2011-06-06 14:31Added initial TODO documentTimo A. Hummel1+11-0
2011-06-06 13:57* Added "edit part" validation * Added validation for numberfieldsTimo A. Hummel6+39-6
2011-06-06 13:53A footprint for a part is optional from now on.Timo A. Hummel2+9-8
2011-06-06 13:17Added utility service to clear the APC cacheTimo A. Hummel2+19-0
2011-06-06 01:10* Added Part to Manufacturer and Part to Distributor relation + editing * Fixed JS warningsFelicitus39+1021-117
2011-06-06 01:03Added target for the pre-commit hookFelicitus1+14-0
2011-06-05 18:33Added distributor model + editorFelicitus10+413-0
2011-06-05 18:32Do autoScroll inside the editorFelicitus1+1-0
2011-06-05 18:32Added a few fields to the manufacturerFelicitus5+102-7
2011-06-04 08:27Escape html entities when displaying the part, added a bit documentationTimo A. Hummel1+62-1
2011-06-04 07:19Fixed sorting for storage locations and footprintTimo A. Hummel1+12-1
2011-06-03 09:44Removed console.log() statementsTimo A. Hummel4+1-5
2011-06-03 09:23Fixed stuff to make doctrine orm:generate-proxies workTimo A. Hummel2+47-18
2011-06-03 08:47Update to ExtJS4.0, including frontend re-write. Much of stuffTimo A. Hummel9152+1650566-726596
2011-05-26 16:09Fix: We use the "PartDB2", so add it to the use statementTimo A. Hummel1+3-2
2011-05-26 15:56Fix: Sort by stocklevel now working againTimo A. Hummel1+3-0
2011-05-26 15:34Fixed paging problem when activating filterTimo A. Hummel3+12-6
2011-05-26 03:14Added "pecl/imagick" as requirementTimo A. Hummel1+1-0
2011-05-26 03:02I really need to do more atomar commits.Timo A. Hummel7802+723825-629606
2011-05-25 23:58Added README fileTimo A. Hummel1+38-0
2011-05-25 23:51Changed cache to APC.Timo A. Hummel1+2-2
2011-05-25 23:39Removed debug codeTimo A. Hummel1+0-2
2011-05-25 23:36Removed debug statementsTimo A. Hummel3+0-4
2011-05-25 23:33Fixed most javascript warnings from jslintTimo A. Hummel33+91-135
2011-05-25 23:10Added manufacturersTimo A. Hummel14+521-2
2011-05-25 22:53Fixed typoTimo A. Hummel1+1-1
2011-05-25 22:48Added record limiting for the PartManagerServiceTimo A. Hummel2+2-1
2011-05-25 22:29added clearable comboboxTimo A. Hummel1+35-0
2011-05-25 22:04Added liimt=-1 for storage location queriesTimo A. Hummel1+2-0
2011-05-25 22:03Added clearable combobox for storage locations and footprintsTimo A. Hummel2+4-7
2011-05-25 21:03Migrate from the old database, and not (temporary) php filesTimo A. Hummel6+27-2330
2011-05-25 21:02Added unique key to storage locations and footprintsTimo A. Hummel2+2-2
2011-05-25 19:13Added storage location manager, misc fixes in te footprint managerFelicitus10+369-20
2011-05-23 19:50Finalized part editingFelicitus6+161-30
2011-05-23 18:49Adjusted default and minimum window sizes, keep storage location value when adding parts, added window hide actionFelicitus2+45-5
2011-05-23 18:49The service should return "true" in any case.Felicitus1+1-0
2011-05-23 18:31When a part is added, we also need to enter the stock levelFelicitus1+7-0
2011-05-23 16:49New: Adding parts to databaseTimo A. Hummel4+171-2
2011-05-23 15:43Changes: * Calculate stock on setup * Initial part add window (not functional yet) * Deleting parts * Refactored category chooser windowTimo A. Hummel14+377-103
2011-05-23 13:14Changed Combobox width to 120 to fit the contentsTimo A. Hummel1+1-1
2011-05-23 13:12Main Window fixes: * Allow the tree panel to be resized * Allow the main window to be resized and maximized * Grid Panel resize fixTimo A. Hummel3+20-22
2011-05-23 13:11Automatically create the proxy directory with 777 permissionTimo A. Hummel1+3-0
2011-05-23 00:20Added part details, increase and decrease stock levelFelicitus17+970-31
2011-05-22 17:53Updated test data from current PartDB dataFelicitus3+1365-91
2011-05-22 17:53Misc frontend fixesFelicitus3+14-6
2011-05-22 17:26Added parts displayFelicitus7+192-4
2011-02-05 23:33Added initial part codeFelicitus5+459-6
2011-02-05 22:57Corrected namespaceFelicitus1+1-1
2010-09-23 12:20Added jsLint to the cruisecontrol targetFelicitus1+1-1
2010-09-22 14:43And once again...*sigh* If you read this, mail me :)Felicitus1+2-0
2010-09-22 14:32Updated cruise control target once againFelicitus1+7-4
2010-09-22 12:26Updated installation instructionsFelicitus1+23-6
2010-09-22 12:25Centralized metadata informationFelicitus3+16-9
2010-09-22 11:37Refactored login mechanismFelicitus3+47-6
2010-09-22 11:36Include source code, warn about undocumented elementsFelicitus1+1-1
2010-09-22 11:29Use setRawUsername for login testsFelicitus1+1-1
2010-09-22 11:29Fixed wrong phpunit result file pathFelicitus1+1-1
2010-09-22 11:10Fixded MistakeFelicitus1+2-2
2010-09-22 11:07Reorganized targetsFelicitus1+5-7
2010-09-22 09:18Added clover for code coverageFelicitus1+3-2
2010-09-22 08:43Added metrics targetFelicitus1+87-81
2010-09-22 07:42Adjusted a few path namesFelicitus1+5-1
2010-09-22 07:37Added phpdocumentor targetFelicitus1+13-0
2010-09-22 07:26Added code coverageFelicitus1+25-2
2010-09-22 06:09Added master cruise-control taskFelicitus1+4-0
2010-09-22 05:49Changed reporting directory for phpunitFelicitus1+3-3
2010-09-22 03:18Updated doctrine2-nestedsetFelicitus4+65-2
2010-09-22 03:12Anchor form elements to the width of the containerFelicitus1+3-0
2010-09-21 19:13Added phpmd and phpcpd targets - let's write better code!Felicitus1+19-0
2010-09-21 18:47Added QueryCacheFelicitus1+5-0
2010-09-20 12:58+tree-sorter +scroll fix for category viewFelicitus2+15-1
2010-09-20 12:46+category importer +externalized footprint and category data from setup script +added "--yes" to the setup script to force operationFelicitus6+262-44
2010-09-15 09:05Refactored category code to use NestedSetsFelicitus7+359-63
2010-09-15 04:30Added NestedSet into classLoaderFelicitus1+4-0
2010-09-15 04:03Added doctrine2-nestedset supportFelicitus23+5907-0
2010-09-15 04:00Added favicon.ico. YAY!Felicitus1+0-0
2010-09-15 03:59Added support for system errors. System errors are exceptions which come from somewhere different than the PartDB2 itself; e.g. Doctrine exceptions and PHP exceptions. Those exceptions are displayed as such.Felicitus2+18-4
2010-09-15 03:29Added jslint target, requires jslint (jsl) binary installed in $PATH. Get jslint from
2010-09-15 03:27Added database setup script and updated installation instructionsfelicitus2+108-2
2010-09-14 21:41Remove build directoryfelicitus2191+0-159686
2010-09-14 21:38Added build directory to gitignorefelicitus1+1-0
2010-09-14 21:37Removed proxy class, added directory to gitignorefelicitus2+1-78
2010-09-14 21:30Most important feature: favicon.ico!felicitus2+4-0
2010-09-14 06:47Initial commitfelicitus6358+795231-0