Skip to content

Conversation

@nkakouros
Copy link
Contributor

@nkakouros nkakouros commented Jun 20, 2020

This PR adds the option to expire viewports:

# Viewport here | project:my !2020-10-10

This will instruct taskwiki to not update the viewport after the expiration date 2020-10-10.

This is useful for archiving files that contain taskwiki lists. If the user opens them after the expiration date, their content will not be altered.

The syntax is an exclamation mark followed by a date. Using sth like expires:2020-01-01 may not be desirable, since it can conflict with a UDA named expires.

@nkakouros
Copy link
Contributor Author

This PR is also ready for review.

@nkakouros nkakouros closed this Oct 16, 2022
@nkakouros nkakouros reopened this Oct 16, 2022
@nkakouros
Copy link
Contributor Author

Do you know what the error is about? It comes from the test suite I think, not my code.

@liskin
Copy link
Collaborator

liskin commented Oct 16, 2022

Looks like the develop branch of taskwarrior introduced changes (notably the new rust storage backend) that no longer build using the Dockerfiles we have here. It's just that one job so it's safe to ignore.

@nkakouros
Copy link
Contributor Author

OK, thanks for the info. There are some edge cases in this PR that I would like to have tests for, I will mark this PR as ready when I've done so.

@nkakouros nkakouros marked this pull request as draft October 16, 2022 23:49
@tbabej tbabej marked this pull request as ready for review June 14, 2025 16:14
@tbabej tbabej changed the base branch from master to master-conflict-resolution-tmp June 14, 2025 16:22
@tbabej tbabej merged commit 219c018 into tbabej:master-conflict-resolution-tmp Jun 14, 2025
@tbabej
Copy link
Owner

tbabej commented Jun 14, 2025

I like this idea! I rebased this locally and it's now present in master branch as ac9d699.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants