Commit graph

450 commits

Author SHA1 Message Date
Dustin J. Mitchell
fb39c90592 Add an integration test combining replica and server
This confirms that task changes are replicated via the server.
2021-09-12 21:30:05 +00:00
Dustin J. Mitchell
ebcf9527dc refactor sync-server into a lib crate with a binary 2021-09-12 21:30:04 +00:00
dbr/Ben
4690cf7fc8
Merge pull request #206 from dbr/sqlstore
Switch to SQLite storage backend
2021-09-10 10:04:08 +09:30
dbr
11a3b7882b Changelog entry! 2021-09-10 10:03:46 +10:00
dbr
43ca0623b1 Merge branch 'main' into sqlstore 2021-09-10 09:59:35 +10:00
dbr/Ben
4cbc9a805f
Merge pull request #279 from taskchampion/changelog
Basic changelog infrastructure
2021-09-10 09:26:24 +09:30
Dustin J. Mitchell
1ee07de6a9
Merge pull request #282 from taskchampion/issue281
Fix clippy and only run it with the MSRV
2021-09-06 10:12:39 -04:00
Dustin J. Mitchell
91b2e1164f run clippy on the MSRV 2021-09-05 22:14:21 +00:00
Dustin J. Mitchell
72b4941485 fix new clippy warnings 2021-09-05 21:55:09 +00:00
dbr
8ca7f70cef Store changelog snippets as .md 2021-09-05 17:02:48 +10:00
dbr
a4b67d9f4e Remove unused error variant 2021-09-04 13:29:03 +10:00
dbr
f8ed4cecdd Reset operation auto-increment ID 2021-09-04 13:05:21 +10:00
dbr
5db04ee1af Tidying 2021-09-04 13:05:10 +10:00
dbr
89e9a42374 Refactor calculation of next working set ID
As per Dustin's code-review comment
2021-09-04 13:02:03 +10:00
dbr
1d62799437 Deduplicate StoredUuid wrapper 2021-09-04 12:53:37 +10:00
dbr/Ben
477bf9e328
Tweaks from code review
Co-authored-by: Dustin J. Mitchell <dustin@v.igoro.us>
2021-09-04 12:05:30 +09:30
Dustin J. Mitchell
fd2add5dea
Merge pull request #280 from gravityvi/feature/support-more-timestamps
added common business date acronyms
2021-08-28 16:14:57 -04:00
Ravi Sawlani
037807e3ac
update image ref 2021-08-28 02:06:33 +05:30
Ravi Sawlani
3edf45d238
added ref pic 2021-08-28 01:47:50 +05:30
Ravi Sawlani
d001b5dbc9
update doc 2021-08-28 01:01:02 +05:30
Ravi Sawlani
f013233c88
document changes 2021-08-28 00:59:09 +05:30
dbr
e8a4d8029b Update contribute+release docs regarding changelog 2021-08-26 19:56:53 +10:00
Ravi Sawlani
f824d6123c
added tests 2021-08-25 12:42:37 +05:30
Ravi Sawlani
c5e18aec31
lint issue 2021-08-24 22:41:45 +05:30
Ravi Sawlani
90b06df30f
refactor 2021-08-24 22:38:27 +05:30
Ravi Sawlani
4a3b19bba6
added common business date acronyms 2021-08-24 22:26:30 +05:30
dbr
cae03c6d7e Initial changelog
Also simple process/script to manage entries in PR's without merge conflicts:

1. Unreleased entries area stored as text files in ".changelogs/"
2. On release these are concatenated together and put in CHANGELOG.md

Script basically just add line of text to a "YYYY-MM-DD-branch.txt" formatted file
2021-06-20 22:13:57 +10:00
Dustin J. Mitchell
c8533c86f5
Merge pull request #273 from taskchampion/issue269
Create a new doc if necessary in `ta config set`
2021-06-16 21:29:46 -04:00
Dustin J. Mitchell
cc5240eeec Create config directory if necessary 2021-06-16 13:45:00 +00:00
Dustin J. Mitchell
8e84bf0446 Create a new doc if necessary in ta config set 2021-06-16 13:44:42 +00:00
dbr
86deed3197 Remove unused Transaction from Txn
Also note about why StorageTxn isn't implemented
2021-06-16 11:22:17 +10:00
dbr/Ben
53cba2b31e
Merge pull request #276 from taskchampion/ci-platforms
CI tests on Windows+macOS
2021-06-16 10:55:43 +10:00
Dustin J. Mitchell
a709f8a132 Merge remote-tracking branch 'upstream/main' into ci-platforms 2021-06-15 10:13:51 -04:00
Dustin J. Mitchell
9c35b31fbe
Merge pull request #275 from taskchampion/issue274
Fix arg parsing on Windows
2021-06-15 10:13:00 -04:00
dbr
75f0447c7b Fix empty-dir problem with server also, and add tests 2021-06-15 22:09:54 +10:00
dbr
c3bc93f631 Clipplease 2021-06-15 22:02:32 +10:00
dbr
e72b990ea2 Avoid error if DB folder does not exist 2021-06-15 20:01:47 +10:00
dbr
2f533d2f3a Merge remote-tracking branch 'origin/main' into sqlstore
# Conflicts:
#	Cargo.lock
#	taskchampion/Cargo.toml
2021-06-15 19:49:36 +10:00
dbr
2a2aef2b25 Maybe this time 2021-06-15 12:25:04 +10:00
dbr
5769b20702 Important missing line to make CI actually run on matrix.os 2021-06-15 12:20:55 +10:00
dbr
41c5cc842d Typo 2021-06-15 12:16:09 +10:00
dbr
fbc97c871b Test on Windows+macOS 2021-06-15 12:13:15 +10:00
Dustin J. Mitchell
62c17ab411 Fix arg parsing on Windows 2021-06-14 10:57:44 -04:00
Dustin J. Mitchell
4917d49331
Merge pull request #267 from taskchampion/issue179
Add confirmation prompts for modifications of lots of tasks
2021-06-10 21:16:28 -04:00
Dustin J. Mitchell
0de4fc1dee Add confirmation prompts for modifications of lots of tasks 2021-06-10 10:55:42 -04:00
Dustin J. Mitchell
31ff46bee6 pin mdbook version 2021-06-09 15:38:36 -04:00
Dustin J. Mitchell
ebdae1f44a
Merge pull request #266 from taskchampion/issue80
Add support for synthetic tags
2021-06-09 15:28:10 -04:00
Dustin J. Mitchell
4ccd33bc0c
Merge pull request #265 from taskchampion/issue264
Treat partially-matched arguments as an error
2021-06-09 15:27:10 -04:00
dbr/Ben
5c7d9330fd
Merge pull request #263 from taskchampion/actionnames
Tidy up CI actions names
2021-06-09 11:37:59 +10:00
Dustin J. Mitchell
64b319bd20
Merge pull request #268 from taskchampion/use-built
Use `built` to determine version information
2021-06-08 11:10:18 -04:00