Felix Schurk
93356b39c3
add initial bulk run from pre-commit over all files
2024-07-29 22:34:51 +02:00
Dustin J. Mitchell
7d79b9e516
Rename 'expiration.on-sync' to 'purge.on-sync' ( #3556 )
...
Taskwarrior uses "expire" to refer to deletion of tasks past their
"until" date, so let's use `purge` to link this semantically to the
`task purge` command.
2024-07-14 15:45:26 -04:00
Dustin J. Mitchell
213b9d3aee
Add support for task expiration ( #3546 )
2024-07-09 16:39:39 -04:00
Hector Dearman
fa5604ea8d
Relax sync.server.origin to allow paths ( #3423 )
2024-07-04 23:17:52 +00:00
Sebastian Carlos
b70d8ef574
Remove locking
config ( #3519 )
...
This flag is no longer needed. It was used to control file locking on the *.data files.
Co-authored-by: Sebastian Carlos <sebastiancarlos@gmail.com>
2024-06-28 18:12:10 -04:00
Felix Schurk
236a5f0bf1
remove custom commands and custom scripts ( #3468 )
...
Fixes #3462 .
2024-05-28 18:27:09 -04:00
Andonome
d775923070
Let task show recognize limit in taskrc ( #3466 )
2024-05-27 13:50:46 -04:00
Steve Dondley
651ea36382
prevent task completion commands from triggering hooks #3131 ( #3133 )
2024-05-05 19:51:44 -04:00
Dustin J. Mitchell
18a8bd2997
Use corrosion instead of CMakeRust ( #3273 )
...
* Use corrosion instead of CMakeRust
* use OpenSUSE tumbleweed (latest) to get newer CMake
2024-03-02 16:21:34 -05:00
Michal Koutný
3248437326
Fix fish completion ( #3068 )
...
* Fix fish completions
As per [1] printf in fish does not support '--' as a delimiter of format
string and args.
It used to work (accidentally) earlier (fish 3.5, glibc 2.31) but it is
broken (fish 3.6, glibc 2.36) nowadays.
Fix it by using the simple form of printf invocation with no argument
escaping.
Fixes : #3048
[1] https://fishshell.com/docs/current/cmds/printf.html#description
* Fix fish completions with older fish
Older versions (fish 3.5) cannot cope with '-' in printf format hence
add a workaround for these.
2023-07-25 15:29:50 -04:00
Dustin J. Mitchell
7f68441916
Change "client key" to "client id" ( #3130 )
...
In #3118 @ryneeverett mentioned that "key" suggests that this is a
secret, when in truth it's just a user identifier. So "ID" is a better
word for it than "key".
2023-07-11 22:13:53 -04:00
Dustin J. Mitchell
31105c2ba3
Sync against taskchampion-sync-server ( #3118 )
...
This removes use of gnutls and the TLS implementation, which is no
longer needed (task synchronization is handled via Taskchampion, which
uses `reqwest`, which handles TLS via other Rust dependencies). This
incidentally removes the following config options:
* `debug.tls`
* `taskd.ca`
* `taskd.certificate`
* `taskd.ciphers`
* `taskd.credentials`
* `taskd.key`
* `taskd.server`
* `taskd.trust`
2023-07-08 10:27:33 -04:00
Saúl Nogueras
c2c803582a
Add fish context completions
...
Fixes #3034
2023-01-11 00:11:04 -05:00
Tomas Babej
c483fdcc0e
review-dockerfile: Setup Rust
2022-12-18 12:24:25 -05:00
Tomas Babej
7e45425075
review-dockerfile: Add workaround for a new location of CentOS repos
2022-12-18 12:24:25 -05:00
Dominik Rehák
e0c9561a8e
vim: Add missing config options to taskrc syntax file
...
Sourced from taskrc(5) and default config (Context.cpp).
2022-05-07 21:49:31 -04:00
Tomas Babej
58763fd49f
reproduce: Make vim available in the reproduction image
2021-10-30 06:12:48 -04:00
Alexandre Provencio
d4a9ce614b
Fix fish completions
...
Closes #2619
2021-10-11 15:45:57 -04:00
Doron Behar
6873ff26a1
Truely remove priority from hardcoded attrributes
2021-10-02 21:27:10 -04:00
Doron Behar
4bdab32c12
Complete attributes dynamically incl UDAs
...
This is the major refinement of the completion: Most of it just moved
the global variables from up above to inside _task_filter so every array
of attributes will be calculated dynamically there.
2021-10-02 21:26:55 -04:00
Doron Behar
9d3bbe744d
Fix small TODO and move main function to bottom
2021-10-02 21:18:58 -04:00
Doron Behar
ba1b6819a0
Add TODOs to make zsh completion awesome
2021-10-02 21:18:22 -04:00
Lionel Miller
e66f7fce50
Workaround for alias grep=rg in fish
2021-10-02 21:11:16 -04:00
Tomas Babej
0bc92d6115
meta: Adjust copyright headers
2021-09-05 12:02:07 -04:00
Tomas Babej
7d5c82e3e7
meta: Expand review build target to allow specifying PR reference for libshared
...
This allows us to conveniently review PRs for libshared using
make LIBPR=62 review
and taskwarrior PRs that require libshared PRs as well using
make PR=2189 LIBPR=63 review
2021-09-04 12:13:25 -04:00
Tomas Babej
75422e80e3
reproduce: Add gdb into the image
2021-06-23 00:13:03 -04:00
Jonas DOREL
510786ff91
Hooks readme : mention task diagnotics
debug
2021-03-18 21:59:42 -04:00
Tomas Babej
339397f836
meta: Fish shell domain is fishshell.com
2021-03-12 07:58:05 -05:00
Tomas Babej
0d1542ccd7
meta: Update various links to https
2021-03-12 07:58:04 -05:00
Nate Wheeler
9be55fc070
Fixes issue where bash paths were not correctly deconstructed, leading to unit tests failing when the path had a space in it
2021-01-27 21:22:50 -05:00
Tomas Babej
6aed73ee99
scripts: Use full hostname in the PS1 variable for reproduction environment
2021-01-16 18:50:16 -05:00
Tomas Babej
94a06ed38a
cmake: Add a custom target for reproducing issue reports
...
Use by issuing command "make RELEASE=v2.5.2 reproduce" where v2.5.2 can
be substituted by other (tagged) release.
2021-01-16 12:29:35 -05:00
Tomas Babej
9017cd6e53
doc: Update copyright to 2021
2021-01-02 02:48:22 -05:00
Tomas Babej
522ef20a85
scripts: Add a dockerfile to build review images
...
This automates the review process of a given PR by checking out the
current HEAD of the given PR and installing TW in a container.
2020-12-04 00:20:29 -05:00
Tomas Babej
a09f9d48ab
Update copyright to 2020
2020-11-21 12:27:05 -05:00
Tin Lai
e0f24c0b19
speed up fish autocompletion and more features in completion options
2020-11-17 10:51:40 -05:00
Matthew Martin
4b67f10cb1
Install zsh completer to site-functions
2020-03-12 10:43:34 -04:00
Marc Cornellà
dcdf7127e0
Correctly parse projects with spaces in zsh completion
...
This is the same as how the `_task_zshids` array is created.
See https://github.com/robbyrussell/oh-my-zsh/issues/8249
2020-03-12 10:39:24 -04:00
Lionel Miller
e961181b64
Workaround for alias grep=rg in fish
2019-03-03 08:55:28 -05:00
Tomas Babej
8066e4e6e2
meta: Update copyright year
2019-01-01 08:46:21 -05:00
Alexandre Provencio
07e612a8c2
Updates vim's ftdetect
...
As described on issue #2032 .
2018-06-17 20:14:59 -03:00
Paul Beckingham
a3dcabb2b3
Docs: Removed incorrect URL
2018-05-13 10:41:27 -04:00
Simon Ruderich
e817dfc800
Always use https:// link for opensource.org
...
It was already used in a few places, make this consistent.
2018-03-04 14:53:07 +01:00
Paul Beckingham
4a929197ae
Build: C++14 support added
2018-02-16 22:04:29 -05:00
Paul Beckingham
1589db376c
Utils: Removed l10n utility
2018-01-15 12:20:34 -05:00
Paul Beckingham
0de169bb10
Copyright 2018
2017-12-31 19:22:07 -05:00
Paul Beckingham
cd2baebb2c
Scripts: Updated URLs
2017-07-22 12:49:46 +01:00
Tomas Babej
c20883af15
Remove unused auxiliary script task_functions.sh
...
The definitions contained in this file were used only by the already
removed 'context' bash script, see: fc6507803b
2017-03-22 02:56:26 +01:00
Paul Beckingham
eb935d895b
TW-1881: default.scheduled seems not to work
...
- Thanks to Onion.
2017-01-16 20:25:58 -05:00
Paul Beckingham
a50e65a134
Copyright update
2017-01-01 12:30:04 -05:00