Commit Graph

4424 Commits

Author SHA1 Message Date
Matthias Beyer 18e13c999b Add test for more generic function
Also add test whether duplicated keys get ignored
2017-05-03 21:39:41 +02:00
Matthias Beyer 83ca7c8cfb Add tests for configuration 2017-05-03 21:31:35 +02:00
Matthias Beyer 4257ec1026 Merge pull request #930 from matthiasbeyer/update-toml
Dependency: toml: 0.2.* -> 0.4.*
2017-05-03 21:19:06 +02:00
Matthias Beyer db36a6a5ad Bump minimal supported rustc to 1.15 2017-05-03 20:44:52 +02:00
Matthias Beyer ef36af6b13 Fix libimagentryview for toml 0.4 2017-05-03 20:34:15 +02:00
Matthias Beyer da01875e9f Fix libimagref for toml 0.4 2017-05-03 20:27:21 +02:00
Matthias Beyer c1596d9c61 Adapt libimagrt config parsing to toml 0.4 2017-05-03 20:21:54 +02:00
Matthias Beyer 537b2b5a00 Adapt git hooks to toml 0.4 2017-05-03 18:44:36 +02:00
Matthias Beyer 3440c8f6f3 Adapt DenyDeletionOfLinkedEntriesHook to toml 0.4 2017-05-03 18:44:20 +02:00
Matthias Beyer 2bad2ef501 Adapt to use toml 0.4 2017-05-03 18:09:57 +02:00
Matthias Beyer 1da56c6d9d Merge pull request #919 from matthiasbeyer/prepare-0.3.0
Prepare 0.3.0
2017-05-03 17:49:18 +02:00
Matthias Beyer 878162f263 Merge pull request #926 from matthiasbeyer/libimagstore/store-id-tests
libimagstore: StoreId tests
2017-05-03 17:47:02 +02:00
Matthias Beyer 585b5ffad6 dependency: toml: 0.2.* -> 0.4.* 2017-05-03 17:46:37 +02:00
Matthias Beyer ab99675562 Add tests for StoreId 2017-05-03 17:09:21 +02:00
Matthias Beyer 525491e21f Update some things in the CONTRIBUTING guidelines 2017-05-03 10:49:38 +02:00
Matthias Beyer 1c0c9ff378 Update some README things 2017-05-03 10:49:37 +02:00
Matthias Beyer 9650f46e23 Version strings: 0.2.0 -> 0.3.0 2017-05-03 10:48:26 +02:00
Matthias Beyer c74c26ccd1 Merge pull request #924 from matthiasbeyer/fix-readme-links
Fix readme links
2017-05-02 22:02:16 +02:00
Matthias Beyer 241f975253 Merge pull request #927 from matthiasbeyer/libimagentryedit/remove-unused-imports
Remove unused imports
2017-05-02 22:02:07 +02:00
Matthias Beyer 974cc38d05 Make imag-pim.org links https 2017-05-02 17:43:39 +02:00
Matthias Beyer 8680220f9d Fix blog link 2017-05-02 17:43:39 +02:00
Matthias Beyer ccc5f890f5 Remove unused imports 2017-05-02 17:43:33 +02:00
Matthias Beyer 2c8bc035ee Rename test 2017-05-02 17:43:28 +02:00
Matthias Beyer 8eaead5f52 Merge pull request #929 from matthiasbeyer/fix-build-quick
Remove libimagruby
2017-05-02 17:40:55 +02:00
Matthias Beyer 2b2ef72b69 Remove libimagruby
To quick-fix the master branch.
2017-05-02 17:14:48 +02:00
Matthias Beyer 7e3c9467e7 Merge pull request #914 from matthiasbeyer/libimagutil/fix
Remove unused keyword "mut"
2017-04-22 13:44:39 +02:00
Matthias Beyer f3287cc389 Remove unused keyword "mut" 2017-04-22 12:51:59 +02:00
Matthias Beyer 25a35183dd Merge pull request #921 from matthiasbeyer/libimagentrylink/fix-exists
Fix: Link::exists() must return Result<bool> now
2017-04-22 12:50:49 +02:00
Matthias Beyer 365f9eb237 Fix: Link::exists() must return Result<bool> now 2017-04-22 11:58:14 +02:00
Matthias Beyer 03f17b8a1c Merge pull request #904 from matthiasbeyer/libimagentrylink/annotations
Libimagentrylink/annotations
2017-04-22 11:20:57 +02:00
Matthias Beyer 5b93f3848c Merge pull request #911 from matthiasbeyer/libimagstore/storeid-exists-interface-result
Redefine return type of StoreId::exists()
2017-04-22 11:20:50 +02:00
Matthias Beyer 6fa281a1a4 Merge pull request #895 from matthiasbeyer/redo-ruby-build-setup
Redo ruby build setup
2017-04-22 11:20:31 +02:00
Matthias Beyer 9396accc28 Merge pull request #916 from matthiasbeyer/superceed-898
Simplify FoldResult implementation
2017-04-22 11:19:56 +02:00
Matthias Beyer 6f6368ed2f Merge pull request #917 from matthiasbeyer/travis-fixes
travis: IRC notifications fixes
2017-04-22 11:19:48 +02:00
Matthias Beyer 63faf06bc2 Merge pull request #918 from matthiasbeyer/fix-warnings
Fix warnings
2017-04-22 11:19:42 +02:00
Matthias Beyer 883c3a5b7a Fix module call path 2017-04-21 21:09:09 +02:00
Matthias Beyer 095b22861d Fix targets for top-level Makefile + libimagruby
* let the "lib" target build the tarball of the ruby gem
* let the "lib-imag-ruby-test" target only test the ruby gem
2017-04-21 21:09:09 +02:00
Matthias Beyer 4e5f265423 Fix Makefile target names and dependencies 2017-04-21 21:09:09 +02:00
Matthias Beyer 20df1bbb03 We need to call bundle before we call rake
Travis did this magically I suppose. I'm not sure though.
2017-04-21 21:09:09 +02:00
Matthias Beyer 1ca1a46cd4 Set up thermite 2017-04-21 21:09:09 +02:00
Matthias Beyer 14a6124704 Remove self scripted tests 2017-04-21 21:09:09 +02:00
Matthias Beyer 5eb174d1c1 Ignore thermite output 2017-04-21 21:09:09 +02:00
Matthias Beyer e290d4fa98 Add Makefile setup for building libimagruby + thermite bundling 2017-04-21 21:09:09 +02:00
Matthias Beyer b35e942df6 Add new dependencies 2017-04-21 21:09:09 +02:00
Matthias Beyer cecdd09d51 Pass StoreId iterator here 2017-04-21 21:09:02 +02:00
Matthias Beyer f225aec9da Add Link::get_store_id() helper function 2017-04-21 21:08:56 +02:00
Matthias Beyer 6b821f7b28 Add wrapper for Link::to_str() -> StoreId::to_str() 2017-04-21 21:08:56 +02:00
Matthias Beyer c550325711 Add Link::exists() -> StoreId::exists() wrapper 2017-04-21 21:08:56 +02:00
Matthias Beyer 633f999d54 Add new trait function to add annotated links
With this new trait function, one can add annotated links to the
entries.

There's no support yet for removing these links.
2017-04-21 21:08:56 +02:00
Matthias Beyer 8de5bf93be Add support for new link type in return-value parsing 2017-04-21 21:08:56 +02:00