Luke Kenneth Casson Leighton [Thu, 7 Jul 2022 15:38:15 +0000 (16:38 +0100)]
code-comments and alter headers for mdwn Milestone subtotals
Jacob Lifshay [Thu, 7 Jul 2022 07:33:09 +0000 (00:33 -0700)]
implement calculating subtotals for MoU Milestones for subsets of bugs
Jacob Lifshay [Wed, 6 Jul 2022 03:24:07 +0000 (20:24 -0700)]
add .gitlab-ci.yml
Jacob Lifshay [Wed, 6 Jul 2022 03:21:58 +0000 (20:21 -0700)]
clean up after changing Node.is_in_nlnet_mou to be a computed property
Luke Kenneth Casson Leighton [Tue, 5 Jul 2022 10:57:05 +0000 (11:57 +0100)]
fix MoU-milestone-hunting to be automatic
(no need at all to have a manual field)
the top-level root task represents the Grant itself and is *not* itself
a sub-task.
Luke Kenneth Casson Leighton [Tue, 5 Jul 2022 09:33:16 +0000 (10:33 +0100)]
add different indent style to show parent-child better
Jacob Lifshay [Tue, 5 Jul 2022 07:58:52 +0000 (00:58 -0700)]
add support for reporting the closest task that is in a signed MoU
Jacob Lifshay [Tue, 5 Jul 2022 07:58:23 +0000 (00:58 -0700)]
add coverage support
Luke Kenneth Casson Leighton [Mon, 20 Jun 2022 10:01:04 +0000 (11:01 +0100)]
update milestone 2019.02.029
Luke Kenneth Casson Leighton [Mon, 20 Jun 2022 09:57:35 +0000 (10:57 +0100)]
update project code 2021.02A.052 milestone
Luke Kenneth Casson Leighton [Mon, 20 Jun 2022 08:59:21 +0000 (09:59 +0100)]
formatting (keep below 80 chars)
Jacob Lifshay [Mon, 20 Jun 2022 04:34:23 +0000 (21:34 -0700)]
display submitted/paid totals in tree output
Jacob Lifshay [Mon, 20 Jun 2022 04:32:13 +0000 (21:32 -0700)]
fix budget excluding subtasks getting "fixed" to be negative
Jacob Lifshay [Mon, 20 Jun 2022 04:23:47 +0000 (21:23 -0700)]
format code
Jacob Lifshay [Mon, 20 Jun 2022 03:22:28 +0000 (20:22 -0700)]
rephrase header to not imply bugs are completed when they just have payment info
Luke Kenneth Casson Leighton [Sat, 18 Jun 2022 12:49:55 +0000 (13:49 +0100)]
add vantosh alias
Luke Kenneth Casson Leighton [Fri, 17 Jun 2022 21:14:22 +0000 (22:14 +0100)]
add toshaan
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 16:49:28 +0000 (17:49 +0100)]
add list of not-submitted bugs
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 16:49:16 +0000 (17:49 +0100)]
add samuel donated alias
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 14:00:24 +0000 (15:00 +0100)]
add recursive tree-print of budgets
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 12:07:30 +0000 (13:07 +0100)]
update nlnet milestone name 2019.10.046 standards
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 11:57:31 +0000 (12:57 +0100)]
add use of update.py to README, with warning about it
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 09:40:31 +0000 (10:40 +0100)]
update vulkan milestone to 2019.10.042
Luke Kenneth Casson Leighton [Wed, 15 Jun 2022 11:23:39 +0000 (12:23 +0100)]
update wishbone milestone to include nlnet project code
Luke Kenneth Casson Leighton [Mon, 13 Jun 2022 14:01:18 +0000 (15:01 +0100)]
update project milestone names to include NLnet project codes
Jacob Lifshay [Thu, 9 Jun 2022 05:23:00 +0000 (22:23 -0700)]
add fpga-fund to programmerjake, since he's managing the fpga fund
Jacob Lifshay [Wed, 8 Jun 2022 06:56:11 +0000 (23:56 -0700)]
Add wg-setup.sh to help with setting up wireguard in p2p mode
Dmitry Selyutin [Thu, 12 May 2022 11:08:33 +0000 (11:08 +0000)]
budget-sync: update ghostmansd
Luke Kenneth Casson Leighton [Mon, 9 May 2022 19:41:07 +0000 (20:41 +0100)]
add RED Semiconductor Ltd
Luke Kenneth Casson Leighton [Wed, 27 Apr 2022 12:54:04 +0000 (13:54 +0100)]
names should not have spaces
Luke Kenneth Casson Leighton [Sun, 24 Apr 2022 13:15:57 +0000 (14:15 +0100)]
add alias for prof galayko
Luke Kenneth Casson Leighton [Thu, 21 Apr 2022 09:59:04 +0000 (10:59 +0100)]
add marie-minerve
Luke Kenneth Casson Leighton [Sat, 26 Feb 2022 22:31:54 +0000 (22:31 +0000)]
add raptor engineering
Luke Kenneth Casson Leighton [Thu, 9 Dec 2021 13:55:49 +0000 (13:55 +0000)]
printout of buglists for review
Luke Kenneth Casson Leighton [Thu, 9 Dec 2021 13:53:53 +0000 (13:53 +0000)]
provide print-out method without update for bugs
Luke Kenneth Casson Leighton [Thu, 9 Dec 2021 13:43:57 +0000 (13:43 +0000)]
add alias lip6_donated_nlnet
Luke Kenneth Casson Leighton [Mon, 29 Nov 2021 22:27:14 +0000 (22:27 +0000)]
add a hacked-together updater which can be used to set a stack of
paid/submitted dates in one hit, through the bugzilla API
Luke Kenneth Casson Leighton [Mon, 29 Nov 2021 20:48:38 +0000 (20:48 +0000)]
add username and password commandline opts to budget-sync
Jacob Lifshay [Fri, 26 Nov 2021 19:38:47 +0000 (11:38 -0800)]
add 2021 coriolis2 milestone
Jacob Lifshay [Fri, 26 Nov 2021 17:46:09 +0000 (09:46 -0800)]
add cached_property fallback for python < 3.8 compatability
Luke Kenneth Casson Leighton [Sat, 30 Oct 2021 17:25:23 +0000 (18:25 +0100)]
add andrey to budget-sync config
Jacob Lifshay [Fri, 24 Sep 2021 19:09:29 +0000 (12:09 -0700)]
shorten csv headers
Jacob Lifshay [Fri, 24 Sep 2021 18:54:37 +0000 (11:54 -0700)]
switch to having full_name/identifier instead of identifier/output_markdown_file
Jacob Lifshay [Fri, 24 Sep 2021 06:35:28 +0000 (23:35 -0700)]
adjust/rewrite code to fix https://bugs.libre-soc.org/show_bug.cgi?id=706
Jacob Lifshay [Thu, 23 Sep 2021 19:10:50 +0000 (12:10 -0700)]
Revert "fix logical errors caused by breaking the assumption that there"
there's still logical overwrite errors, reverting for now so lkcl can think about it
This reverts commit
a41c7d2522c9a7367b232c1adc069dd6aa8b3ad2.
Jacob Lifshay [Thu, 23 Sep 2021 02:23:58 +0000 (19:23 -0700)]
fix logical errors caused by breaking the assumption that there
will be at most one payment per person-bug combination.
split "donated" out into separate user from lkcl
Jacob Lifshay [Thu, 23 Sep 2021 02:23:18 +0000 (19:23 -0700)]
fix broken tests
Jacob Lifshay [Thu, 23 Sep 2021 02:18:40 +0000 (19:18 -0700)]
add build and clean targets to makefile
Jacob Lifshay [Thu, 23 Sep 2021 02:17:06 +0000 (19:17 -0700)]
comment out excessive printing
Jacob Lifshay [Wed, 22 Sep 2021 04:24:56 +0000 (21:24 -0700)]
add columns to csv for bug budgets, as well as totals submitted/paid
Jacob Lifshay [Wed, 22 Sep 2021 04:24:11 +0000 (21:24 -0700)]
update budget-sync-config.toml
Luke Kenneth Casson Leighton [Sat, 4 Sep 2021 11:00:44 +0000 (12:00 +0100)]
add mikolajw to config
Luke Kenneth Casson Leighton [Sat, 4 Sep 2021 10:52:52 +0000 (11:52 +0100)]
add maciej to budget-sync config
Luke Kenneth Casson Leighton [Thu, 12 Aug 2021 14:24:10 +0000 (15:24 +0100)]
add dmitry to config
Jacob Lifshay [Tue, 18 May 2021 01:14:05 +0000 (18:14 -0700)]
add port 922 to Makefile
Jacob Lifshay [Tue, 18 May 2021 01:13:48 +0000 (18:13 -0700)]
add task_db to .gitignore
Jacob Lifshay [Tue, 18 May 2021 01:03:06 +0000 (18:03 -0700)]
add https://github.com/DrChat to budget-sync-config.toml
Jacob Lifshay [Tue, 18 May 2021 01:02:53 +0000 (18:02 -0700)]
format main.py
Jacob Lifshay [Tue, 18 May 2021 00:53:01 +0000 (17:53 -0700)]
format budget-sync-config.toml
Luke Kenneth Casson Leighton [Mon, 17 May 2021 23:30:47 +0000 (00:30 +0100)]
sort out short names in csv files
Luke Kenneth Casson Leighton [Fri, 7 May 2021 14:10:17 +0000 (15:10 +0100)]
index by bug id
Luke Kenneth Casson Leighton [Fri, 7 May 2021 14:08:28 +0000 (15:08 +0100)]
accumulate payment info into rows by bug id
Luke Kenneth Casson Leighton [Fri, 7 May 2021 13:59:51 +0000 (14:59 +0100)]
add means to write out csvs.mdwn which contains table pointers to all CSV files
Luke Kenneth Casson Leighton [Tue, 27 Apr 2021 16:35:12 +0000 (17:35 +0100)]
reorder aliases a bit
Luke Kenneth Casson Leighton [Tue, 27 Apr 2021 14:55:31 +0000 (15:55 +0100)]
milestone people already converted to string
Luke Kenneth Casson Leighton [Tue, 27 Apr 2021 14:54:05 +0000 (15:54 +0100)]
even quicker badder hack to create something vaguely resembling CSV
Luke Kenneth Casson Leighton [Mon, 26 Apr 2021 13:34:37 +0000 (14:34 +0100)]
also total up paid / requested amounts
Luke Kenneth Casson Leighton [Mon, 26 Apr 2021 13:20:13 +0000 (14:20 +0100)]
a quick hack to display total payments per milestone
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 17:50:44 +0000 (18:50 +0100)]
previous_payment now a list
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 17:48:10 +0000 (18:48 +0100)]
not an error if duplicate alias
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 15:50:20 +0000 (16:50 +0100)]
move donated
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 15:45:32 +0000 (16:45 +0100)]
add cryptorouter canonical bug
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 15:44:05 +0000 (16:44 +0100)]
add cryptorouter canonical bug
Luke Kenneth Casson Leighton [Tue, 20 Apr 2021 13:18:19 +0000 (14:18 +0100)]
break out summary onto new line
Luke Kenneth Casson Leighton [Tue, 20 Apr 2021 13:10:27 +0000 (14:10 +0100)]
improve spacing in mdwn output, add payment date print-out
Luke Kenneth Casson Leighton [Tue, 20 Apr 2021 10:58:06 +0000 (11:58 +0100)]
add lip6_donated
Luke Kenneth Casson Leighton [Tue, 20 Apr 2021 09:52:16 +0000 (10:52 +0100)]
keep debug prints (commented out), TODO, "debug log" mode
Luke Kenneth Casson Leighton [Tue, 20 Apr 2021 09:51:24 +0000 (10:51 +0100)]
less than total requested can be returned. stop when amount is zero
Luke Kenneth Casson Leighton [Mon, 19 Apr 2021 17:53:15 +0000 (18:53 +0100)]
sigh add NLnet 2019-10P
Luke Kenneth Casson Leighton [Mon, 19 Apr 2021 16:49:10 +0000 (17:49 +0100)]
add extra people
Luke Kenneth Casson Leighton [Mon, 19 Apr 2021 16:28:36 +0000 (17:28 +0100)]
add Andrew Wygle to budget-sync config
Luke Kenneth Casson Leighton [Mon, 7 Dec 2020 16:05:34 +0000 (16:05 +0000)]
update README
Luke Kenneth Casson Leighton [Mon, 7 Dec 2020 15:49:48 +0000 (15:49 +0000)]
add README
Luke Kenneth Casson Leighton [Sun, 6 Dec 2020 13:40:27 +0000 (13:40 +0000)]
adding donated alias for mnolan
Luke Kenneth Casson Leighton [Wed, 2 Dec 2020 19:24:25 +0000 (19:24 +0000)]
syntax error
Luke Kenneth Casson Leighton [Wed, 2 Dec 2020 19:20:10 +0000 (19:20 +0000)]
add lip6 alias for Sorbonne University (Jean-Paul)
Luke Kenneth Casson Leighton [Wed, 2 Dec 2020 19:19:03 +0000 (19:19 +0000)]
add alias michael nolan
Luke Kenneth Casson Leighton [Wed, 2 Dec 2020 19:18:17 +0000 (19:18 +0000)]
add alias jock for jock tanner
Jacob Lifshay [Tue, 1 Dec 2020 21:06:53 +0000 (13:06 -0800)]
add Dimitri Galayko
Jacob Lifshay [Mon, 21 Sep 2020 18:30:56 +0000 (11:30 -0700)]
add alias for cole
Jacob Lifshay [Fri, 18 Sep 2020 06:30:46 +0000 (23:30 -0700)]
remove the not-yet-started section from output markdown
Jacob Lifshay [Fri, 18 Sep 2020 06:26:03 +0000 (23:26 -0700)]
generating output markdown files works
Jacob Lifshay [Fri, 18 Sep 2020 03:18:00 +0000 (20:18 -0700)]
add assignee to budget_graph.Node
Jacob Lifshay [Fri, 18 Sep 2020 02:50:10 +0000 (19:50 -0700)]
add email to Person.all_names and Config.all_names
Jacob Lifshay [Fri, 18 Sep 2020 02:18:17 +0000 (19:18 -0700)]
add status field to budget_graph.Node
Jacob Lifshay [Fri, 18 Sep 2020 01:41:07 +0000 (18:41 -0700)]
refactor MockBug in preperation for adding `status` field to `Node`
Jacob Lifshay [Fri, 18 Sep 2020 00:11:01 +0000 (17:11 -0700)]
write rest of MockPath tests
Jacob Lifshay [Tue, 15 Sep 2020 02:14:18 +0000 (19:14 -0700)]
add .coverage to .gitignore
Jacob Lifshay [Tue, 15 Sep 2020 02:03:07 +0000 (19:03 -0700)]
working on adding tests for write_budget_markdown
Jacob Lifshay [Mon, 14 Sep 2020 22:00:54 +0000 (15:00 -0700)]
add summary to MockBug