wui: show time page was rendered #1972
Labels
No Label
0.2.0
0.3.0
0.4.0
0.5.0
0.5.1
0.6.0
0.6.1
0.7.0
0.8.0
0.9.0
1.0.0
1.1.0
1.10.0
1.10.1
1.10.2
1.10a2
1.11.0
1.12.0
1.12.1
1.13.0
1.14.0
1.15.0
1.15.1
1.2.0
1.3.0
1.4.1
1.5.0
1.6.0
1.6.1
1.7.0
1.7.1
1.7β
1.8.0
1.8.1
1.8.2
1.8.3
1.8β
1.9.0
1.9.0-s3branch
1.9.0a1
1.9.0a2
1.9.0b1
1.9.1
1.9.2
1.9.2a1
LeastAuthority.com automation
blocker
cannot reproduce
cloud-branch
code
code-dirnodes
code-encoding
code-frontend
code-frontend-cli
code-frontend-ftp-sftp
code-frontend-magic-folder
code-frontend-web
code-mutable
code-network
code-nodeadmin
code-peerselection
code-storage
contrib
critical
defect
dev-infrastructure
documentation
duplicate
enhancement
fixed
invalid
major
minor
n/a
normal
operational
packaging
somebody else's problem
supercritical
task
trivial
unknown
was already fixed
website
wontfix
worksforme
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Reference: tahoe-lafs/trac-2024-07-25#1972
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
While troubleshooting something, I found myself with several open browser tabs showing my gateway in different states and realized that I did not know which view was rendered when.
It would be useful to include a timestamp at the bottom of the page (alongside the verbose version information already present).
When there is at least one disconnected server, the page render time is currently displayed in the "since" column. (#1973)
Submitted pull request: https://github.com/tahoe-lafs/tahoe-lafs/pull/42
Reviewing.
In /tahoe-lafs/trac-2024-07-25/commit/ec191bfca6e1cd3d31b4f206c56304caa69c82cf:
I added some tests and changed the time format to be consistent with the 'Announced' and 'Since' columns.
Per #1077 timestamps should be generated by a call to [time_format.py]source:trunk/src/allmydata/util/time_format.py?annotate=blame&rev=7607268a58f31842f94c415a3403c6740c898679.
iso_utc
andiso_local
intime_format.py
output time to nanosecond resolution, which is false precision and not appropriate for this use. Alsoiso_local
doesn't include an RFC 3339 timezone offset.Replying to daira:
How about making those issues separate tickets?
Replying to [zooko]comment:8:
Why would we change the timestamp to a more ugly format only so that we have to fix it again? Let's change
iso_utc
andiso_local
first.This ticket should be rewritten to: "Make all timestamps be generated by the same code, and be in a consistent format with one another.".
Replying to zooko:
Sorry, I mean that ticket -- #1077.