Commit graph

3826 commits

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