Commit Graph

894 Commits

Author SHA1 Message Date
Tom Morris
b53dbcb4b5 Merge pull request #891 from Blakko/new-services
Fix reconciliation service modal so service panel list doesn't overlap services from @Blakko
2014-11-02 14:19:54 -05:00
Matthew Blissett
9f4c66b8d8 Fix Javascript so non-Freebase preview popouts work. 2014-11-02 14:04:43 -05:00
Thad Guidry
cdda1edcf0 Fixed issue with null cells after Fetch URL
Some websites do not set the charset= properly and use enclosing quotes.  Tested and Verified.
2014-08-13 21:39:30 -05:00
Tom Morris
536493c5d3 Fix AbstractMethodError 500 - fixes #589 2014-08-05 14:55:45 -04:00
Blakko
2ae018bb50 Set z-index for the service list panel to avoid unwanted overlas with
the service panels
2014-07-04 11:50:53 +02:00
Tom Morris
8517111fc4 Add placeholder for recon services item to be translated 2014-07-03 18:11:50 -04:00
Tom Morris
4c2859a467 Merge branch 'new-services' 2014-07-03 18:07:44 -04:00
Tom Morris
31a3fdb67b Merge remote-tracking branch 'upstream/master' 2014-07-03 15:38:21 -04:00
Tom Morris
62fb9632f9 Merge pull request #855 from ultraklon/modification12
Provide a default record path for JSON & XML importers
2014-07-03 15:37:05 -04:00
Tom Morris
c934c4415c Remove old event handlers when facets are updated 2014-07-03 14:29:46 -04:00
Tom Morris
2fa9cf11c8 Merge pull request #859 from Arcadelia/Job-lastTouched-fix
Initialized ImportingJob.lastTouched
2014-07-03 10:36:48 -04:00
Tom Morris
655e0b0dc1 Wrap conditional statement in block 2014-07-03 10:35:24 -04:00
Tom Morris
b21cb56149 Merge pull request #852 from Arcadelia/Duplicate-job-id-fix
Import job duplicate id fix
2014-07-03 10:34:29 -04:00
Tom Morris
4333b1b2e7 Merge pull request #881 from zsxwing/simple-date-format-bug
Put ISO8601_FORMAT into ThreadLocal to fix the concurrency issue
2014-07-03 10:15:03 -04:00
Tom Morris
19fe478b7f Use single event handlers on parent instead of each child element 2014-07-03 09:34:26 -04:00
Tom Morris
8149ea3969 Upgrade to jQuery 1.11.1 2014-07-03 09:27:16 -04:00
Tom Morris
0582a06e7e Remove more Chrome Frame references. Set IE to edge mode. 2014-07-03 09:23:14 -04:00
Tom Morris
7f1ee08e5f Handle unsupported navigator.language on IE 2014-07-03 09:05:39 -04:00
Tom Morris
07b787f535 Remove obsolete Chrome Frame support - fixes #889 2014-07-03 09:03:13 -04:00
Blakko
505857fc11 Made the recon service list collapsible to have more space for services
configuration
2014-06-12 14:56:46 +02:00
Blakko
f69f4b0c80 Getting rid of tables in html 2014-06-11 14:04:51 +02:00
Tom Morris
d106d61b25 Improve error messages - fixes #878 2014-05-30 01:47:22 -04:00
Tom Morris
5799c3d92b Synchronize access to processes list - fixes #862 2014-05-30 01:47:21 -04:00
Tom Morris
e3cdd160d0 Test for issue #796 (failing until fixed) 2014-05-30 01:47:20 -04:00
zsxwing
4ee8e079c9 Put ISO8601_FORMAT into ThreadLocal to fix the concurrency issue 2014-05-30 11:45:28 +08:00
plhyc1216
65c13c9698 除freebase之外
出freebase那块的翻译更新
2014-04-23 15:47:06 +08:00
plhyc1216
e9a9c8e2b0 又更新一点
又翻译一点
2014-04-23 11:23:38 +08:00
plhyc1216
0f2a032fb5 again更新一点
再翻译一点
2014-04-22 22:01:23 +08:00
plhyc1216
d5213a893b 再更新一点
汉化再更新一点
2014-04-22 16:32:50 +08:00
plhyc1216
35445d9099 简体汉化
将操作语言译为简体中文
2014-04-21 22:20:12 +08:00
Tom Morris
a4d03968a5 Merge pull request #867 from abhillman/exceloutput255bugfix
Report error to user when attempting to export >255 columns, rather than generic 500 ISE
2014-04-20 23:43:19 -04:00
Tom Morris
cff4507008 Merge pull request #851 from Arcadelia/Job-cleanup-fix
Fixed too frequent job cleanups
2014-04-20 23:35:50 -04:00
Tom Morris
ec7717c86a Merge pull request #846 from ultraklon/modification5
Proposed fix for #844
2014-04-20 23:32:01 -04:00
Aryeh Hillman
2bf35e5f0d Fix when exporting to excel files
When exporting to excel, there cannot be more than 255 columns.
If there are more columns than that, we write "ERROR: TOO MANY
COLUMNS" to the 255th column. Formerly, OpenRefine reported
a 500 Server error.
2014-04-12 16:41:54 -07:00
Frank Wennerdahl
8c02a13429 Initialized ImportingJob.lastTouched
Prevents the CleaningTimerTask from disposing newly created
ImportingJobs which have not yet been touched.
2014-02-19 16:02:45 +01:00
Pablo Moyano
0c475890ed applying changes to xml parser too 2014-02-12 01:11:31 -08:00
Pablo Moyano
aae3d5e884 proposed fix for #480 2014-02-12 01:00:17 -08:00
Frank Wennerdahl
a0d4eb0058 Job id duplicate fix
Changed how job id's are created to avoid the same id to be assigned to
two concurrent jobs.
2014-02-05 12:21:50 +01:00
Frank Wennerdahl
6dedae37a1 Fixed too frequent job cleanups
The ImportingManager cleans up jobs that has not been touched in 60ms.
According to comment this should be 60 minutes but was changed in
4529310237.
2014-02-05 11:07:41 +01:00
Tom Morris
c2cadab475 Merge pull request #840 from ultraklon/modification3
Adapt to deal with changed jQuery name - fixes #839
2014-02-02 09:19:36 -08:00
Pablo Moyano
cbcb257f7d Proposed fix for #844 2014-01-26 03:01:39 -08:00
Pablo Moyano
23be77ef14 fixing bug #839 2013-12-28 04:19:32 -03:00
Tom Morris
ae56e98522 Merge pull request #827 from Blakko/small-fixes
Tweak: previewCandidate window width
2013-12-22 08:47:01 -08:00
Pablo Moyano
f45ea488cd Correcting typo that was breaking one UI test 2013-12-17 01:40:45 -03:00
Blakko
5aa23d002d The width of the previewCandidate window is set with the one declared in
the reconciliation service
2013-10-15 17:37:31 +02:00
Tom Morris
84c20af185 Switching more big Ys to little ys for java 6 2013-09-19 01:38:09 -04:00
Tom Morris
891f7125d3 One more try at a passing Java 6 test 2013-09-19 01:29:17 -04:00
Tom Morris
a95a3a78d7 Make test Java 6 compatible for TravisCI (hopefully) 2013-09-19 01:16:26 -04:00
Tom Morris
952443c38c Create a HistoryManagerStub to go with ProjectManagerStub for testing 2013-09-18 18:45:45 -04:00
Tom Morris
bc801546cc Remove references to obsolete splitIntoColumns option 2013-09-18 18:44:58 -04:00
Tom Morris
1fb25fcd7c Fix jQuery UI links, fall back to jQuery 1.9.1 as bundled with UI 2013-09-18 18:43:19 -04:00
Tom Morris
0abe663ec0 Fix some deprecated uses of attr(). Backward compatible to jQuery 1.6 2013-09-18 15:38:12 -04:00
Tom Morris
094562e54b Update to latest JQuery and JQuery UI - closes #817
- also remove our custom ESC key handler and its eventstack plugin
dependency since this is handled by default by jQuery
2013-09-18 15:23:07 -04:00
Tom Morris
4f2ebed676 Make localization language list dynamic - fixes #807
- refactor LoadLanguageCommand so language loading can be reused
- add GetLanguagesCommand for the server
- change GUI to fetch language list and update selection list with it
2013-09-18 13:16:24 -04:00
Tom Morris
ab0e36ab87 Remove invalid comments (no comments in JSON!) and add language name
proeprty
2013-09-18 13:13:15 -04:00
Tom Morris
7212b3e726 Tweak wording for change language UI 2013-09-18 11:39:23 -04:00
Tom Morris
1261734f15 Partial solution for #816 plus improved conversion test coverage 2013-09-18 11:14:48 -04:00
Tom Morris
d84f897ae0 Improve help message to specify an integer is returned 2013-09-18 11:12:34 -04:00
Tom Morris
f344e3da1c Return "null" for toString(null) - fixes #783
- also fixed grammar in error message
2013-09-18 10:20:17 -04:00
Tom Morris
daed3bd90c Move MARC->XML conversion to earlier in process - issue #794
- functional now, but probably not good enough to release yet
2013-09-17 19:19:50 -04:00
Tom Morris
6bd6a5934b Start wiring up MARC importer - issue #794 2013-09-17 17:17:23 -04:00
Tom Morris
3f5b117d07 Fix typo in I18N name - closes #790 2013-09-13 13:46:41 -04:00
Tom Morris
cce480ff38 Fix implementation for #466 to handle default empty string 2013-09-04 18:59:13 -04:00
Tom Morris
ec12e5f004 Unescape HTML entities (safely) - fixes #785 2013-09-04 18:40:16 -04:00
Tom Morris
889245fdf4 Make the number of reconciliation results configurable - closes #466 2013-09-04 18:07:12 -04:00
Tom Morris
82b764d06c Set up I18N on preferences page & fix button label id - fixes #804 2013-09-04 15:13:55 -04:00
Thad Guidry
f2c4e3ab48 Added ability to extract MILLISECOND to datePart (milliseconds,ms,S) 2013-08-30 09:09:54 -05:00
Tom Morris
c68c1bb2b1 Upgrade to Clojure 1.5.1 & switch to clojure-slim JAR - #792 2013-08-26 19:40:37 -04:00
Tom Morris
62b8c476f1 Use Java's built-in Number formatter instead of ICU4J which is
massive - #792
2013-08-26 15:47:12 -04:00
Tom Morris
df34978b11 Adjust our search parameters to match needs of Suggest 4.3 - closes #762 2013-08-20 09:57:44 -04:00
Tom Morris
7885256d78 Fix small Freebase preview widget text - fixes #763 2013-08-20 09:48:22 -04:00
Tom Morris
6440194658 Update broken Butterfly build 2013-08-18 12:37:26 -04:00
Tom Morris
4529310237 Switch from TimerTask to ScheduledExecutorService for more robustness 2013-08-18 11:31:03 -04:00
Tom Morris
25a3de410f Update to patched version of Butterfly - fixes #652 2013-08-18 11:24:33 -04:00
Tom Morris
e93bfa798e Use iterator when removing to avoid ConcurrentModificationException -
fixes #652
2013-08-17 13:45:22 -04:00
Tom Morris
3315136681 Allow reinitializatoin of ProjectManager singleton - fixes #787 2013-08-17 12:47:57 -04:00
Tom Morris
25f02dd9b9 Fix Java 6 incompatibility 2013-08-15 15:57:24 -04:00
Tom Morris
fa072df85c Add locale support to toDate() - fixes #729 2013-08-15 15:19:01 -04:00
Tom Morris
ab42df6ea3 Merge pull request #658 from Arcadelia/CSV_Multi-char-separator_support
Support for multi-char-separators in CSV
2013-08-14 07:29:45 -07:00
Tom Morris
37d8abc114 Minor improvement to recon error handling 2013-08-10 18:03:06 -04:00
Tom Morris
8b59e1ed5b Delete Suggest 4.2 - #762 2013-08-10 18:00:09 -04:00
Tom Morris
cafdb5c70a Reapply patch to Suggest to allow type param to be passed through to
Search
2013-08-10 17:59:15 -04:00
Tom Morris
4fd20f1b4e Update to Suggest 4.3 - fixes #762 2013-08-10 17:56:09 -04:00
Tom Morris
1d8784e059 Make workspace saving and loading more robust - fixes #528
- don't overwrite old files if we get an error writing new ones
- don't write unchanged data
- keep backup files around until next write rather than deleting
immediately
- attempt to recreate missing metadata as best as possible
2013-08-09 19:53:53 -04:00
Tom Morris
c4bd5d7392 Fix typo in Best candidates type match label - fixes #775 2013-08-08 13:34:05 -04:00
Tom Morris
b1e56a4dab Fix display of HTML encoded NBSP characters - fixes #766 2013-08-08 11:49:13 -04:00
Tom Morris
579d71b7eb Switch back to NUL character for quote now that OpenCSV handles it -
fixes #653
2013-08-07 17:07:17 -04:00
Tom Morris
cf6e855bf5 Update to latest patched OpenCSV 2013-08-07 16:18:48 -04:00
Tom Morris
71a9d2e0af Switch from encodeURIComponent to encodeURI - revised fix for #290 2013-08-06 13:35:34 -04:00
Tom Morris
0c483fa9f6 Correct I18N code for progress display - really fix #767 this time 2013-08-06 12:20:23 -04:00
Tom Morris
7b5b549113 More project saving changes for #528
- reduce project retention in memory from 1 hr to 15 min.
- free all unmodified projects if we get an error on save (we could be
running low on memory)
- make sure exceptions propagate up to where they can be usefully
handled
2013-08-05 14:13:56 -04:00
Tom Morris
190a031a8a Comments only. No code changes. 2013-08-05 14:11:06 -04:00
Tom Morris
3500f20e47 Save all modified projects before importing new one - hopefully helps
#528
2013-08-05 14:10:26 -04:00
Tom Morris
57f5e9873d Add Javadoc. No code changes. 2013-08-05 13:08:30 -04:00
Tom Morris
c3cab0524a Narrow exceptions thrown and let them propagate up so we know
workspace file isn't valid - first step for #528
2013-08-05 13:08:02 -04:00
Tom Morris
94936d7374 Fix variable name typo - fixes #767 2013-08-03 15:55:47 -04:00
Tom Morris
36e4fd1ef5 URI encode IDs before replacing them in URL. Fixes #290 2013-08-03 13:50:37 -04:00
Tom Morris
a7273625d7 Add support for Basic Authentication over HTTPS - addresses #217 2013-08-02 19:15:24 -04:00
Tom Morris
4f7da9d18e Switch to Apache HTTP client for downloads - fixes #748 2013-08-02 18:13:41 -04:00
Tom Morris
d7531bbbd8 Handle quoted fields with embedded new lines. Sort separators by score
rather than just standard deviation
2013-08-02 17:59:09 -04:00