changelog
    
    
    - Thu, 09 Oct 2025 10:58:12 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 09 Oct 2025 10:58:12 +0200] rev 68
- Added tag v1.1.1 for changeset 7962d771b939
    - Thu, 09 Oct 2025 10:58:03 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 09 Oct 2025 10:58:03 +0200] rev 67
- fix that only the main branch was considered in git repositories
 
 fixes #737
    - Mon, 11 Aug 2025 20:26:10 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 11 Aug 2025 20:26:10 +0200] rev 66
- Added tag v1.1.0 for changeset ff03ae99323f
    - Mon, 11 Aug 2025 20:21:04 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 11 Aug 2025 20:21:04 +0200] rev 65
- add a CHANGELOG file and complete the release 1.1.0
    - Mon, 11 Aug 2025 20:06:28 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 11 Aug 2025 20:06:28 +0200] rev 64
- exclude the "tip" tag from the report
    - Mon, 11 Aug 2025 20:06:16 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 11 Aug 2025 20:06:16 +0200] rev 63
- further improve design by tweaking the borders
    - Sun, 10 Aug 2025 16:09:50 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 10 Aug 2025 16:09:50 +0200] rev 62
- improve visuals of the new design
    - Sun, 10 Aug 2025 15:22:25 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 10 Aug 2025 15:22:25 +0200] rev 61
- highlight days with tags - resolves #672
    - Sun, 10 Aug 2025 11:59:03 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 10 Aug 2025 11:59:03 +0200] rev 60
- fix malformed JSON on days without commits in the combined view
    - Sun, 10 Aug 2025 11:57:05 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 10 Aug 2025 11:57:05 +0200] rev 59
- fix new-line not being escaped in hg template (it still worked somehow)
    - Tue, 29 Jul 2025 18:46:02 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 29 Jul 2025 18:46:02 +0200] rev 58
- allow long words to break in the commit-popup - fixes #697
    - Tue, 15 Jul 2025 19:18:15 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 15 Jul 2025 19:18:15 +0200] rev 57
- merge changes
    - Tue, 15 Jul 2025 19:14:29 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 15 Jul 2025 19:14:29 +0200] rev 56
- fix that commits were not listed per repository in the combined view
    - Sun, 29 Jun 2025 13:51:42 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 29 Jun 2025 13:51:42 +0200] rev 55
- fix accidental split of commit messages - relates to #644
    - Sat, 28 Jun 2025 11:32:08 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 28 Jun 2025 11:32:08 +0200] rev 54
- add popups with commit summaries - resolves #644
    - Fri, 20 Jun 2025 17:15:18 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 20 Jun 2025 17:15:18 +0200] rev 53
- fix wrong return value of process::exec()
    - Mon, 19 May 2025 16:05:58 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 19 May 2025 16:05:58 +0200] rev 52
- add custom fragment indentation
    - Mon, 19 May 2025 15:34:30 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 19 May 2025 15:34:30 +0200] rev 51
- fix critical bug in string iteration
 
 some temporaries did not materialize long enough - fixed that by assigning them to lvalues
    - Mon, 19 May 2025 15:10:11 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 19 May 2025 15:10:11 +0200] rev 50
- fix mix of positional and non-positional printf specifiers
    - Mon, 19 May 2025 15:09:54 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 19 May 2025 15:09:54 +0200] rev 49
- fix comparison of signed and unsigned value
    - Mon, 19 May 2025 15:09:33 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 19 May 2025 15:09:33 +0200] rev 48
- add asan and ubsan features
    - Mon, 19 May 2025 15:09:16 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 19 May 2025 15:09:16 +0200] rev 47
- maximize warning level in debug builds
    - Mon, 19 May 2025 13:58:19 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 19 May 2025 13:58:19 +0200] rev 46
- make charts identifiable with a query - fixes #608
    - Mon, 19 May 2025 13:30:18 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 19 May 2025 13:30:18 +0200] rev 45
- update uwproj
    - Tue, 25 Feb 2025 18:46:17 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 25 Feb 2025 18:46:17 +0100] rev 44
- add total commits counters
 
 fixes #605
    - Tue, 25 Feb 2025 18:22:55 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 25 Feb 2025 18:22:55 +0100] rev 43
- add dist target
 
 fixes #607
    - Tue, 25 Feb 2025 17:56:54 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 25 Feb 2025 17:56:54 +0100] rev 42
- add DOCTYPE html
 
 relates to #606
    - Tue, 25 Feb 2025 17:51:50 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 25 Feb 2025 17:51:50 +0100] rev 41
- fix wrong escape in raw string
 
 fixes #606
    - Wed, 19 Feb 2025 19:13:55 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 19 Feb 2025 19:13:55 +0100] rev 40
- Added tag v1.0.1 for changeset 9f7a835f4acc
    - Wed, 19 Feb 2025 19:13:51 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 19 Feb 2025 19:13:51 +0100] rev 39
- release version 1.0.1
    - Wed, 19 Feb 2025 18:53:31 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 19 Feb 2025 18:53:31 +0100] rev 38
- fix dependencies in Makefile
    - Wed, 19 Feb 2025 18:53:18 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 19 Feb 2025 18:53:18 +0100] rev 37
- improve headings in separate repository view
 
 fixes #600
    - Wed, 19 Feb 2025 18:32:17 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 19 Feb 2025 18:32:17 +0100] rev 36
- fix date filters
 
 fixes #599
    - Wed, 19 Feb 2025 18:14:12 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 19 Feb 2025 18:14:12 +0100] rev 35
- fix "1 commits" fixes #601
    - Wed, 19 Feb 2025 18:12:10 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 19 Feb 2025 18:12:10 +0100] rev 34
- add configure option for static linking
    - Tue, 18 Feb 2025 19:09:02 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 19:09:02 +0100] rev 33
- Added tag v1.0.0 for changeset d7c22d329045
    - Tue, 18 Feb 2025 19:08:57 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 19:08:57 +0100] rev 32
- add LICENSE and README
    - Tue, 18 Feb 2025 19:05:42 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 19:05:42 +0100] rev 31
- Removed tag v1.0.0
    - Tue, 18 Feb 2025 19:02:58 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 19:02:58 +0100] rev 30
- Added tag v1.0.0 for changeset 24bd6a6d5f59
    - Tue, 18 Feb 2025 19:02:53 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 19:02:53 +0100] rev 29
- add version output
 
 and make -h and -V return 0
    - Tue, 18 Feb 2025 18:56:51 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 18:56:51 +0100] rev 28
- add support for different compilers
    - Tue, 18 Feb 2025 18:43:01 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 18:43:01 +0100] rev 27
- do not pull repos by default - fixes #587
    - Tue, 18 Feb 2025 18:37:33 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 18:37:33 +0100] rev 26
- fix off-by-one colspan for January - fixes #586
    - Tue, 18 Feb 2025 18:30:47 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Feb 2025 18:30:47 +0100] rev 25
- fix crash when author map contains blank lines - fixes #598
    - Wed, 05 Feb 2025 23:51:33 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 05 Feb 2025 23:51:33 +0100] rev 24
- fix repo h1 generated even when no author has commits - fixes #585
    - Tue, 04 Feb 2025 22:23:09 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 04 Feb 2025 22:23:09 +0100] rev 23
- replace working title with official project title
    - Mon, 03 Feb 2025 23:17:05 +0100
- by Mike Becker <universe@uap-core.de> [Mon, 03 Feb 2025 23:17:05 +0100] rev 22
- fix inconsistent use of tabs and spaces in indentation
    - Mon, 03 Feb 2025 23:14:11 +0100
- by Mike Becker <universe@uap-core.de> [Mon, 03 Feb 2025 23:14:11 +0100] rev 21
- fix possible misleading error output
    - Mon, 03 Feb 2025 23:13:19 +0100
- by Mike Becker <universe@uap-core.de> [Mon, 03 Feb 2025 23:13:19 +0100] rev 20
- implement --fragment option
    - Sat, 01 Feb 2025 17:15:14 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 17:15:14 +0100] rev 19
- fix accidentally breaking the start of year
    - Sat, 01 Feb 2025 16:59:45 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 16:59:45 +0100] rev 18
- fix accidental use of VLA
    - Sat, 01 Feb 2025 16:40:24 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 16:40:24 +0100] rev 17
- remove -s flag which is unknown to clang
    - Sat, 01 Feb 2025 16:01:14 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 16:01:14 +0100] rev 16
- implement authormap
    - Sat, 01 Feb 2025 15:42:48 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 15:42:48 +0100] rev 15
- fix missing leading zeros in date tooltip
    - Sat, 01 Feb 2025 15:06:48 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 15:06:48 +0100] rev 14
- implement author filter
    - Sat, 01 Feb 2025 14:19:36 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 14:19:36 +0100] rev 13
- improve readability
    - Sat, 01 Feb 2025 14:11:46 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 14:11:46 +0100] rev 12
- use chrono API to determine the first monday in the year instead of calculating it
    - Sat, 01 Feb 2025 14:04:19 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 14:04:19 +0100] rev 11
- simplify day and month literals
    - Sat, 01 Feb 2025 13:59:01 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Feb 2025 13:59:01 +0100] rev 10
- improve heatmap::add() by using C++23 ranges-v3
    - Fri, 31 Jan 2025 23:20:20 +0100
- by Mike Becker <universe@uap-core.de> [Fri, 31 Jan 2025 23:20:20 +0100] rev 9
- skip authorization requests when pulling
    - Fri, 31 Jan 2025 23:00:00 +0100
- by Mike Becker <universe@uap-core.de> [Fri, 31 Jan 2025 23:00:00 +0100] rev 8
- fix log not being captured from git
    - Fri, 31 Jan 2025 22:48:43 +0100
- by Mike Becker <universe@uap-core.de> [Fri, 31 Jan 2025 22:48:43 +0100] rev 7
- add color coding
    - Fri, 31 Jan 2025 22:27:28 +0100
- by Mike Becker <universe@uap-core.de> [Fri, 31 Jan 2025 22:27:28 +0100] rev 6
- improve alignment of month headers
    - Fri, 31 Jan 2025 22:11:04 +0100
- by Mike Becker <universe@uap-core.de> [Fri, 31 Jan 2025 22:11:04 +0100] rev 5
- finish MVP
    - Tue, 21 Jan 2025 21:01:54 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 21 Jan 2025 21:01:54 +0100] rev 4
- add automatic pull/udate of repositories
    - Tue, 21 Jan 2025 20:24:45 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 21 Jan 2025 20:24:45 +0100] rev 3
- add repository scanner
    - Tue, 21 Jan 2025 18:25:59 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 21 Jan 2025 18:25:59 +0100] rev 2
- add utility to spawn processes and retrieve their output
    - Tue, 21 Jan 2025 18:09:14 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 21 Jan 2025 18:09:14 +0100] rev 1
- add settings and CLI
    - Sat, 11 Jan 2025 13:45:38 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 11 Jan 2025 13:45:38 +0100] rev 0
- project init