CVE Alert: CVE-2021-47966 - Timeclock - PHP Timeclock - RedPacket Security

PHP Timeclock 1.04 contains time-based and boolean-based blind SQL injection vulnerabilities in the login_userid parameter of login.php that allows

RedPacket Security
The Time Clock Has Stood The Test Of Time

No matter the item on my list of childhood occupational dreams, one constant ran throughout: I saw myself using an old-fashioned punch clock with the longish time cards and everything. I now realiz…

Hackaday

Nice little script to convert a Toggl CSV timetracking export to a timeclock file compatible with hledger.

https://codeberg.org/scy/toggl2timeclock

#Toggl #hledger #timetracking #converter #conversion #Python #script #timeclock

toggl2timeclock

Convert a Toggl CSV export to timeclock.el format compatible with hledger (and probably others).

Codeberg.org
A #timeclock, sometimes known as a clock card machine, punch clock, or time recorder, is a device that records start and end times for hourly employees (or those on flexi-time) at a place of business.

Couldn't find a way to export #timewarrior files to the #timeclock format for #PlainTextAccounting...so I made my own 😇

https://git.disroot.org/badrihippo/timewarrior-timeclock

timewarrior-timeclock

Export your timewarrior activity for use in Plain Text Accounting tools

Disroot Forgejo: Brace yourself, merge conflicts ahead.

🚀 #annextimelog v0.8.0 comes closer to being well useable: It is now possible to search recorded events with sophisticated syntax:

> atl ls work @home this week
> atl ls last month project=myproject with note='my.*regex'

Same syntax as for tracking events with 'atl tr'.

This plays nicely with data export to other formats, e.g. #hledger #timeclock

> atl ls last month -O timeclock | hledger -f timeclock:- bal -D

https://pypi.org/project/annextimelog/0.8.0/

#Python #timeTracking #gitAnnex #gitAnnexAllTheThings

annextimelog

Track time spent on projects, backed by Git Annex

PyPI
Today my time invested in making #annextimelog payed off for the first time in a real-life situation: I could add new time tracking data from my phone without reception or network (so no upfront syncing). A later sync had no conflicts, even though I had added other stuff from my laptop and the repos were diverged. With #timewarrior or #timeclock this always led to very annoying merge conflicts, effectively enforcing a only-do-stuff-when-online-and-synced workflow (inacceptable).
1930s Workers Clocking In, Work, HD from 35mm

YouTube
Beautiful Gibson Girls Clock in to Work - 1904 Film

YouTube

🚀 #annextimelog v0.3.1 has reached the absolute minimum of functionality to call it a time tracker. It can now:

· `atl track`: record past events and attach arbitrary metadata to it
· `atl ls`: list recorded events in a certain time period
· `atl rm`: delete a recorded event
· `atl sync`: sync state with  #gitAnnex
· `atl -O timeclock ls`: export data to #timeclock (e.g. for #hledger)

@alerque also put it into the #AUR² 🙂 (thanks!)

https://pypi.org/project/annextimelog/

²https://aur.archlinux.org/packages/annextimelog

annextimelog

Track time spent on projects, backed by Git Annex

PyPI