utils.git
2 years agoget output of budget_sync into markdown form, for uploading to libre-soc
Luke Kenneth Casson Leighton [Wed, 13 Jul 2022 12:39:10 +0000 (13:39 +0100)]
get output of budget_sync into markdown form, for uploading to libre-soc

2 years agolower-case marie-minerve email
Luke Kenneth Casson Leighton [Tue, 12 Jul 2022 16:06:07 +0000 (17:06 +0100)]
lower-case marie-minerve email

2 years agoadd konstantinos to aliases
Luke Kenneth Casson Leighton [Tue, 12 Jul 2022 10:04:59 +0000 (11:04 +0100)]
add konstantinos to aliases

2 years agocode-comments and alter headers for mdwn Milestone subtotals
Luke Kenneth Casson Leighton [Thu, 7 Jul 2022 15:38:15 +0000 (16:38 +0100)]
code-comments and alter headers for mdwn Milestone subtotals

2 years agoimplement calculating subtotals for MoU Milestones for subsets of bugs
Jacob Lifshay [Thu, 7 Jul 2022 07:33:09 +0000 (00:33 -0700)]
implement calculating subtotals for MoU Milestones for subsets of bugs

2 years agoadd .gitlab-ci.yml
Jacob Lifshay [Wed, 6 Jul 2022 03:24:07 +0000 (20:24 -0700)]
add .gitlab-ci.yml

2 years agoclean up after changing Node.is_in_nlnet_mou to be a computed property
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

2 years agofix MoU-milestone-hunting to be automatic
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.

2 years agoadd different indent style to show parent-child better
Luke Kenneth Casson Leighton [Tue, 5 Jul 2022 09:33:16 +0000 (10:33 +0100)]
add different indent style to show parent-child better

2 years agoadd support for reporting the closest task that is in a signed MoU
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

2 years agoadd coverage support
Jacob Lifshay [Tue, 5 Jul 2022 07:58:23 +0000 (00:58 -0700)]
add coverage support

2 years agoupdate milestone 2019.02.029
Luke Kenneth Casson Leighton [Mon, 20 Jun 2022 10:01:04 +0000 (11:01 +0100)]
update milestone 2019.02.029

2 years agoupdate project code 2021.02A.052 milestone
Luke Kenneth Casson Leighton [Mon, 20 Jun 2022 09:57:35 +0000 (10:57 +0100)]
update project code 2021.02A.052 milestone

2 years agoformatting (keep below 80 chars)
Luke Kenneth Casson Leighton [Mon, 20 Jun 2022 08:59:21 +0000 (09:59 +0100)]
formatting (keep below 80 chars)

2 years agodisplay submitted/paid totals in tree output
Jacob Lifshay [Mon, 20 Jun 2022 04:34:23 +0000 (21:34 -0700)]
display submitted/paid totals in tree output

2 years agofix budget excluding subtasks getting "fixed" to be negative
Jacob Lifshay [Mon, 20 Jun 2022 04:32:13 +0000 (21:32 -0700)]
fix budget excluding subtasks getting "fixed" to be negative

2 years agoformat code
Jacob Lifshay [Mon, 20 Jun 2022 04:23:47 +0000 (21:23 -0700)]
format code

2 years agorephrase header to not imply bugs are completed when they just have payment info
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

2 years agoadd vantosh alias
Luke Kenneth Casson Leighton [Sat, 18 Jun 2022 12:49:55 +0000 (13:49 +0100)]
add vantosh alias

2 years agoadd toshaan
Luke Kenneth Casson Leighton [Fri, 17 Jun 2022 21:14:22 +0000 (22:14 +0100)]
add toshaan

2 years agoadd list of not-submitted bugs
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 16:49:28 +0000 (17:49 +0100)]
add list of not-submitted bugs

2 years agoadd samuel donated alias
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 16:49:16 +0000 (17:49 +0100)]
add samuel donated alias

2 years agoadd recursive tree-print of budgets
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 14:00:24 +0000 (15:00 +0100)]
add recursive tree-print of budgets

2 years agoupdate nlnet milestone name 2019.10.046 standards
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 12:07:30 +0000 (13:07 +0100)]
update nlnet milestone name 2019.10.046 standards

2 years agoadd use of update.py to README, with warning about it
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

2 years agoupdate vulkan milestone to 2019.10.042
Luke Kenneth Casson Leighton [Thu, 16 Jun 2022 09:40:31 +0000 (10:40 +0100)]
update vulkan milestone to 2019.10.042

2 years agoupdate wishbone milestone to include nlnet project code
Luke Kenneth Casson Leighton [Wed, 15 Jun 2022 11:23:39 +0000 (12:23 +0100)]
update wishbone milestone to include nlnet project code

2 years agoupdate project milestone names to include NLnet project codes
Luke Kenneth Casson Leighton [Mon, 13 Jun 2022 14:01:18 +0000 (15:01 +0100)]
update project milestone names to include NLnet project codes

2 years agoadd fpga-fund to programmerjake, since he's managing the fpga fund
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

2 years agoAdd wg-setup.sh to help with setting up wireguard in p2p mode
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

2 years agobudget-sync: update ghostmansd
Dmitry Selyutin [Thu, 12 May 2022 11:08:33 +0000 (11:08 +0000)]
budget-sync: update ghostmansd

2 years agoadd RED Semiconductor Ltd
Luke Kenneth Casson Leighton [Mon, 9 May 2022 19:41:07 +0000 (20:41 +0100)]
add RED Semiconductor Ltd

2 years agonames should not have spaces
Luke Kenneth Casson Leighton [Wed, 27 Apr 2022 12:54:04 +0000 (13:54 +0100)]
names should not have spaces

2 years agoadd alias for prof galayko
Luke Kenneth Casson Leighton [Sun, 24 Apr 2022 13:15:57 +0000 (14:15 +0100)]
add alias for prof galayko

2 years agoadd marie-minerve
Luke Kenneth Casson Leighton [Thu, 21 Apr 2022 09:59:04 +0000 (10:59 +0100)]
add marie-minerve

2 years agoadd raptor engineering
Luke Kenneth Casson Leighton [Sat, 26 Feb 2022 22:31:54 +0000 (22:31 +0000)]
add raptor engineering

2 years agoprintout of buglists for review
Luke Kenneth Casson Leighton [Thu, 9 Dec 2021 13:55:49 +0000 (13:55 +0000)]
printout of buglists for review

2 years agoprovide print-out method without update for bugs
Luke Kenneth Casson Leighton [Thu, 9 Dec 2021 13:53:53 +0000 (13:53 +0000)]
provide print-out method without update for bugs

2 years agoadd alias lip6_donated_nlnet
Luke Kenneth Casson Leighton [Thu, 9 Dec 2021 13:43:57 +0000 (13:43 +0000)]
add alias lip6_donated_nlnet

2 years agoadd a hacked-together updater which can be used to set a stack of
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

2 years agoadd username and password commandline opts to budget-sync
Luke Kenneth Casson Leighton [Mon, 29 Nov 2021 20:48:38 +0000 (20:48 +0000)]
add username and password commandline opts to budget-sync

2 years agoadd 2021 coriolis2 milestone
Jacob Lifshay [Fri, 26 Nov 2021 19:38:47 +0000 (11:38 -0800)]
add 2021 coriolis2 milestone

2 years agoadd cached_property fallback for python < 3.8 compatability
Jacob Lifshay [Fri, 26 Nov 2021 17:46:09 +0000 (09:46 -0800)]
add cached_property fallback for python < 3.8 compatability

3 years agoadd andrey to budget-sync config
Luke Kenneth Casson Leighton [Sat, 30 Oct 2021 17:25:23 +0000 (18:25 +0100)]
add andrey to budget-sync config

3 years agoshorten csv headers
Jacob Lifshay [Fri, 24 Sep 2021 19:09:29 +0000 (12:09 -0700)]
shorten csv headers

3 years agoswitch to having full_name/identifier instead of identifier/output_markdown_file
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

3 years agoadjust/rewrite code to fix https://bugs.libre-soc.org/show_bug.cgi?id=706
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

3 years agoRevert "fix logical errors caused by breaking the assumption that there"
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.

3 years agofix logical errors caused by breaking the assumption that there
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

3 years agofix broken tests
Jacob Lifshay [Thu, 23 Sep 2021 02:23:18 +0000 (19:23 -0700)]
fix broken tests

3 years agoadd build and clean targets to makefile
Jacob Lifshay [Thu, 23 Sep 2021 02:18:40 +0000 (19:18 -0700)]
add build and clean targets to makefile

3 years agocomment out excessive printing
Jacob Lifshay [Thu, 23 Sep 2021 02:17:06 +0000 (19:17 -0700)]
comment out excessive printing

3 years agoadd columns to csv for bug budgets, as well as totals submitted/paid
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

3 years agoupdate budget-sync-config.toml
Jacob Lifshay [Wed, 22 Sep 2021 04:24:11 +0000 (21:24 -0700)]
update budget-sync-config.toml

3 years agoadd mikolajw to config
Luke Kenneth Casson Leighton [Sat, 4 Sep 2021 11:00:44 +0000 (12:00 +0100)]
add mikolajw to config

3 years agoadd maciej to budget-sync config
Luke Kenneth Casson Leighton [Sat, 4 Sep 2021 10:52:52 +0000 (11:52 +0100)]
add maciej to budget-sync config

3 years agoadd dmitry to config
Luke Kenneth Casson Leighton [Thu, 12 Aug 2021 14:24:10 +0000 (15:24 +0100)]
add dmitry to config

3 years agoadd port 922 to Makefile
Jacob Lifshay [Tue, 18 May 2021 01:14:05 +0000 (18:14 -0700)]
add port 922 to Makefile

3 years agoadd task_db to .gitignore
Jacob Lifshay [Tue, 18 May 2021 01:13:48 +0000 (18:13 -0700)]
add task_db to .gitignore

3 years agoadd https://github.com/DrChat to budget-sync-config.toml
Jacob Lifshay [Tue, 18 May 2021 01:03:06 +0000 (18:03 -0700)]
add https://github.com/DrChat to budget-sync-config.toml

3 years agoformat main.py
Jacob Lifshay [Tue, 18 May 2021 01:02:53 +0000 (18:02 -0700)]
format main.py

3 years agoformat budget-sync-config.toml
Jacob Lifshay [Tue, 18 May 2021 00:53:01 +0000 (17:53 -0700)]
format budget-sync-config.toml

3 years agosort out short names in csv files
Luke Kenneth Casson Leighton [Mon, 17 May 2021 23:30:47 +0000 (00:30 +0100)]
sort out short names in csv files

3 years agoindex by bug id
Luke Kenneth Casson Leighton [Fri, 7 May 2021 14:10:17 +0000 (15:10 +0100)]
index by bug id

3 years agoaccumulate payment info into rows 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

3 years agoadd means to write out csvs.mdwn which contains table pointers to all CSV files
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

3 years agoreorder aliases a bit
Luke Kenneth Casson Leighton [Tue, 27 Apr 2021 16:35:12 +0000 (17:35 +0100)]
reorder aliases a bit

3 years agomilestone people already converted to string
Luke Kenneth Casson Leighton [Tue, 27 Apr 2021 14:55:31 +0000 (15:55 +0100)]
milestone people already converted to string

3 years agoeven quicker badder hack to create something vaguely resembling CSV
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

3 years agoalso total up paid / requested amounts
Luke Kenneth Casson Leighton [Mon, 26 Apr 2021 13:34:37 +0000 (14:34 +0100)]
also total up paid / requested amounts

3 years agoa quick hack to display total payments per milestone
Luke Kenneth Casson Leighton [Mon, 26 Apr 2021 13:20:13 +0000 (14:20 +0100)]
a quick hack to display total payments per milestone

3 years agoprevious_payment now a list
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 17:50:44 +0000 (18:50 +0100)]
previous_payment now a list

3 years agonot an error if duplicate alias
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 17:48:10 +0000 (18:48 +0100)]
not an error if duplicate alias

3 years agomove donated
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 15:50:20 +0000 (16:50 +0100)]
move donated

3 years agoadd cryptorouter canonical bug
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 15:45:32 +0000 (16:45 +0100)]
add cryptorouter canonical bug

3 years agoadd cryptorouter canonical bug
Luke Kenneth Casson Leighton [Sat, 24 Apr 2021 15:44:05 +0000 (16:44 +0100)]
add cryptorouter canonical bug

3 years agobreak out summary onto new line
Luke Kenneth Casson Leighton [Tue, 20 Apr 2021 13:18:19 +0000 (14:18 +0100)]
break out summary onto new line

3 years agoimprove spacing in mdwn output, add payment date print-out
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

3 years agoadd lip6_donated
Luke Kenneth Casson Leighton [Tue, 20 Apr 2021 10:58:06 +0000 (11:58 +0100)]
add lip6_donated

3 years agokeep debug prints (commented out), TODO, "debug log" mode
Luke Kenneth Casson Leighton [Tue, 20 Apr 2021 09:52:16 +0000 (10:52 +0100)]
keep debug prints (commented out), TODO, "debug log" mode

3 years agoless than total requested can be returned. stop when amount is zero
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

3 years agosigh add NLnet 2019-10P
Luke Kenneth Casson Leighton [Mon, 19 Apr 2021 17:53:15 +0000 (18:53 +0100)]
sigh add NLnet 2019-10P

3 years agoadd extra people
Luke Kenneth Casson Leighton [Mon, 19 Apr 2021 16:49:10 +0000 (17:49 +0100)]
add extra people

3 years agoadd Andrew Wygle to budget-sync config
Luke Kenneth Casson Leighton [Mon, 19 Apr 2021 16:28:36 +0000 (17:28 +0100)]
add Andrew Wygle to budget-sync config

3 years agoupdate README
Luke Kenneth Casson Leighton [Mon, 7 Dec 2020 16:05:34 +0000 (16:05 +0000)]
update README

3 years agoadd README
Luke Kenneth Casson Leighton [Mon, 7 Dec 2020 15:49:48 +0000 (15:49 +0000)]
add README

3 years agoadding donated alias for mnolan
Luke Kenneth Casson Leighton [Sun, 6 Dec 2020 13:40:27 +0000 (13:40 +0000)]
adding donated alias for mnolan

3 years agosyntax error
Luke Kenneth Casson Leighton [Wed, 2 Dec 2020 19:24:25 +0000 (19:24 +0000)]
syntax error

3 years agoadd lip6 alias for Sorbonne University (Jean-Paul)
Luke Kenneth Casson Leighton [Wed, 2 Dec 2020 19:20:10 +0000 (19:20 +0000)]
add lip6 alias for Sorbonne University (Jean-Paul)

3 years agoadd alias michael nolan
Luke Kenneth Casson Leighton [Wed, 2 Dec 2020 19:19:03 +0000 (19:19 +0000)]
add alias michael nolan

3 years agoadd alias jock for jock tanner
Luke Kenneth Casson Leighton [Wed, 2 Dec 2020 19:18:17 +0000 (19:18 +0000)]
add alias jock for jock tanner

3 years agoadd Dimitri Galayko
Jacob Lifshay [Tue, 1 Dec 2020 21:06:53 +0000 (13:06 -0800)]
add Dimitri Galayko

4 years agoadd alias for cole
Jacob Lifshay [Mon, 21 Sep 2020 18:30:56 +0000 (11:30 -0700)]
add alias for cole

4 years agoremove the not-yet-started section from output markdown
Jacob Lifshay [Fri, 18 Sep 2020 06:30:46 +0000 (23:30 -0700)]
remove the not-yet-started section from output markdown

4 years agogenerating output markdown files works
Jacob Lifshay [Fri, 18 Sep 2020 06:26:03 +0000 (23:26 -0700)]
generating output markdown files works

4 years agoadd assignee to budget_graph.Node
Jacob Lifshay [Fri, 18 Sep 2020 03:18:00 +0000 (20:18 -0700)]
add assignee to budget_graph.Node

4 years agoadd email to Person.all_names and Config.all_names
Jacob Lifshay [Fri, 18 Sep 2020 02:50:10 +0000 (19:50 -0700)]
add email to Person.all_names and Config.all_names

4 years agoadd status field to budget_graph.Node
Jacob Lifshay [Fri, 18 Sep 2020 02:18:17 +0000 (19:18 -0700)]
add status field to budget_graph.Node

4 years agorefactor MockBug in preperation for adding `status` field to `Node`
Jacob Lifshay [Fri, 18 Sep 2020 01:41:07 +0000 (18:41 -0700)]
refactor MockBug in preperation for adding `status` field to `Node`

4 years agowrite rest of MockPath tests
Jacob Lifshay [Fri, 18 Sep 2020 00:11:01 +0000 (17:11 -0700)]
write rest of MockPath tests