Karen Jex [Sat, 5 Apr 2025 16:59:24 +0000 (18:59 +0200)]
add legal info page, linked from 'about' navigation
Karen Jex [Fri, 7 Feb 2025 09:54:45 +0000 (10:54 +0100)]
Add Bluesky profile to diversity task force page.
Karen Jex [Thu, 6 Feb 2025 17:44:36 +0000 (18:44 +0100)]
Diversity Task Force: add links to Linkedin and Mastodon profiles and update Stacey Haysler's photo.
Andreas Scherbaum [Mon, 27 Jan 2025 19:25:42 +0000 (20:25 +0100)]
Remove "Latest Tweets" block
Karen Jex [Thu, 19 Dec 2024 14:00:46 +0000 (15:00 +0100)]
Update diversity committee information; replace Jimmy's photo and replace Floor's bio.
Karen Jex [Wed, 18 Dec 2024 21:49:15 +0000 (22:49 +0100)]
replace poor quality photo for Valeria
Karen Jex [Wed, 18 Dec 2024 12:34:22 +0000 (13:34 +0100)]
add missing Diversity Committee photo for Floor.
Karen Jex [Wed, 18 Dec 2024 09:48:17 +0000 (10:48 +0100)]
Update diversity task force page and add comittee
Magnus Hagander [Tue, 3 Dec 2024 14:58:05 +0000 (15:58 +0100)]
Add links to 2024 ga activities and financial report
Magnus Hagander [Tue, 26 Nov 2024 12:17:49 +0000 (13:17 +0100)]
Right-align numbers in financial report table
Magnus Hagander [Tue, 26 Nov 2024 11:59:03 +0000 (12:59 +0100)]
Revert "re-adding Daves' typo fixing"
Not sure what is going on here, but that patch did not actually re-add
daves typo fixes, it replaced the 2024 activities report with the
contents of the 2023 financial report. So undo that...
This reverts commit
710f8dec76887c9312c9f1aac263d40b505ece55.
Lætitia Avrot [Tue, 26 Nov 2024 10:52:27 +0000 (11:52 +0100)]
re-adding Daves' typo fixing
Lætitia Avrot [Tue, 26 Nov 2024 10:46:09 +0000 (11:46 +0100)]
fixing tables
Lætitia Avrot [Tue, 26 Nov 2024 10:36:06 +0000 (11:36 +0100)]
Revert "middle table with goodalignment of numbers"
This reverts commit
55734ae4110d5368b63ba1209bcb0c3397538f5c.
Lætitia Avrot [Tue, 26 Nov 2024 10:36:03 +0000 (11:36 +0100)]
Revert "Fix typo."
This reverts commit
333eaadfadae768967d1552456ae63374cd6941f.
Dave Page [Tue, 26 Nov 2024 10:27:57 +0000 (10:27 +0000)]
Fix typo.
Lætitia Avrot [Tue, 26 Nov 2024 10:25:34 +0000 (11:25 +0100)]
middle table with goodalignment of numbers
Lætitia Avrot [Tue, 26 Nov 2024 10:15:58 +0000 (11:15 +0100)]
fixing financial report
Dave Page [Tue, 26 Nov 2024 09:56:59 +0000 (09:56 +0000)]
Fix typos.
Magnus Hagander [Mon, 25 Nov 2024 11:29:06 +0000 (12:29 +0100)]
Add activities report for GA 2024
Lætitia Avrot [Mon, 25 Nov 2024 11:23:41 +0000 (12:23 +0100)]
Adding financial report for GA 2024
Lætitia AVROT [Mon, 19 Aug 2024 09:12:24 +0000 (11:12 +0200)]
New address in the statutes
Dave Page [Mon, 8 Jul 2024 13:32:47 +0000 (14:32 +0100)]
Add explicit PGDay UK links, as that uses an external pgeu-system instance.
Magnus Hagander [Tue, 14 May 2024 18:19:53 +0000 (20:19 +0200)]
Change invoice address to our new one
Lætitia AVROT [Tue, 7 May 2024 12:58:40 +0000 (14:58 +0200)]
publishing missing ga minutes
Lætitia AVROT [Tue, 7 May 2024 12:56:10 +0000 (14:56 +0200)]
adding missing GA minutes
Magnus Hagander [Sat, 4 May 2024 20:22:05 +0000 (22:22 +0200)]
Fix missing words in statutes
This was somehow missed in the new version of the statutes. It was
correct in the French version on register.
Reviewed by Karen Jex, who also verified it against the French one.
Karen Jex [Thu, 25 Apr 2024 10:12:53 +0000 (11:12 +0100)]
Add info about the diversity taskforce.
Magnus Hagander [Tue, 16 Apr 2024 14:37:44 +0000 (16:37 +0200)]
Replace url() with re_path()
re_path() is an alias for url() but it has been deprecated and will be
removed.
Magnus Hagander [Mon, 1 Apr 2024 17:19:03 +0000 (19:19 +0200)]
Remove bootstrap/jquery javascript from template.jinja base
These are not used in upstream anymore. Note that this template is
pretty much never used as it's only loaded for conferences that don't
have a skin at all. But it should be kept reasonably up to date.
Magnus Hagander [Mon, 18 Mar 2024 18:49:58 +0000 (19:49 +0100)]
FIx years in financial and activities report for ga 2023
The title was updated to correctly say 2023, but not the headings..
Magnus Hagander [Mon, 18 Mar 2024 18:48:22 +0000 (19:48 +0100)]
Publish 2023 actifivites and financial report
When they were added to the website, they were never added to the index
page...
Dave Page [Thu, 29 Feb 2024 08:58:06 +0000 (08:58 +0000)]
Update board membership following election and officer selection.
Lætitia AVROT [Wed, 29 Nov 2023 11:42:42 +0000 (12:42 +0100)]
adding new statutes
Lætitia AVROT [Wed, 29 Nov 2023 10:47:36 +0000 (11:47 +0100)]
adding Financial report for GA 2023 (on 2022 year)
Magnus Hagander [Wed, 29 Nov 2023 10:25:42 +0000 (11:25 +0100)]
Add initial 2022 activities report (for ga 2023)
Daniel Gustafsson [Wed, 26 Apr 2023 09:01:04 +0000 (11:01 +0200)]
Update the board of directors with correct election date
The current election results were presented on 2023-02-28.
Discussion: https://postgr.es/m/8WiWB8Z8qR-KF1GgvBN0qR713imxA8fy8-ocPKqyNbKugV1cMC6iqBxJm0ZXXy3dkH_E9ptoF_Ka_DdSI5Nd8-L7DDze5RowLGxJssBOSMA=@hydrobiont.com
Magnus Hagander [Tue, 10 Jan 2023 20:47:05 +0000 (21:47 +0100)]
Load bootstrap 3 from assets.postgresql.eu
Magnus Hagander [Tue, 10 Jan 2023 20:24:24 +0000 (21:24 +0100)]
Load jquery from assets.postgresql.eu
Magnus Hagander [Tue, 10 Jan 2023 20:22:33 +0000 (21:22 +0100)]
Load font-awesome from assets.postgresql.eu
Magnus Hagander [Tue, 10 Jan 2023 20:19:57 +0000 (21:19 +0100)]
Add font-awseome tag compatible with both 5 and 6
Magnus Hagander [Tue, 10 Jan 2023 20:16:11 +0000 (21:16 +0100)]
Use new asset system for CSS and JS
Use this to make sure we load the assets off assets.postgresql.eu
instead of the global CDNs.
Magnus Hagander [Tue, 10 Jan 2023 20:15:22 +0000 (21:15 +0100)]
Use pycodestyle instead of pep8
New name, same tool. We already did this in the pgeu repository, let's
do it here as well.
Magnus Hagander [Tue, 13 Dec 2022 21:28:36 +0000 (22:28 +0100)]
Publish the activities and financial reports for ga2022
Lætitia AVROT [Fri, 6 Jan 2023 11:30:18 +0000 (12:30 +0100)]
fixing the finantial report
Magnus Hagander [Tue, 13 Dec 2022 21:41:41 +0000 (22:41 +0100)]
Add borders back to tables for easier reading
Magnus Hagander [Tue, 13 Dec 2022 21:28:07 +0000 (22:28 +0100)]
The 2021 GA has been held, not will be held
Magnus Hagander [Tue, 13 Dec 2022 21:14:44 +0000 (22:14 +0100)]
Clarify that our trademarks are in Europe/UK only
Also include a link to the EUIPO which has more details.
Magnus Hagander [Tue, 13 Dec 2022 21:09:35 +0000 (22:09 +0100)]
Fix accidental change of year for financial report
Magnus Hagander [Tue, 13 Dec 2022 21:04:01 +0000 (22:04 +0100)]
Minor formatting nitpick
All the other numbers had a thousands-separator, so this one felt left
out.
Lætitia AVROT [Tue, 13 Dec 2022 14:51:47 +0000 (15:51 +0100)]
Fixing 2021 finiancial report on 2020 and updating 2022 financial report on 2021
Lætitia AVROT [Tue, 13 Dec 2022 14:40:49 +0000 (15:40 +0100)]
Revert "Fixing 2020 financial report and writing 2021 financial report"
This reverts commit
31c1ecf843f86509938240249456a7b90907b348.
Lætitia AVROT [Tue, 13 Dec 2022 09:09:53 +0000 (10:09 +0100)]
Fixing 2020 financial report and writing 2021 financial report
Magnus Hagander [Mon, 12 Dec 2022 22:56:45 +0000 (23:56 +0100)]
Add draft financial and activites report for 2022
Magnus Hagander [Sat, 19 Nov 2022 23:04:21 +0000 (00:04 +0100)]
Link directly to the community guidelines page
Pointed out by Bruce Momjian
Magnus Hagander [Thu, 18 Aug 2022 12:26:32 +0000 (14:26 +0200)]
Fix properies for checking which parts of an event are open
Dave Page [Wed, 6 Jul 2022 08:15:00 +0000 (09:15 +0100)]
Fix link, per Sarah Conway.
Andreas Scherbaum [Thu, 23 Jun 2022 13:24:52 +0000 (15:24 +0200)]
Add a FAQ
Magnus Hagander [Mon, 28 Feb 2022 14:08:16 +0000 (15:08 +0100)]
Clarify where profiles are announced, and where they cannot be announced
Clarify the wording around mailnglist (which does not necessarily have
to be the public mailinglist), and add a mention of social networks as
somewhere you cannot start promoting yourself before the election.
Magnus Hagander [Mon, 3 Jan 2022 10:51:19 +0000 (11:51 +0100)]
Add purchasing terms&conditions page
Required by payment provider for updates.
Magnus Hagander [Fri, 19 Nov 2021 16:13:10 +0000 (17:13 +0100)]
Update year references for events in activities report
Inconsistency noted during the GA.
Magnus Hagander [Tue, 9 Nov 2021 11:58:22 +0000 (12:58 +0100)]
Clarify why events with no open entries are not listed
Magnus Hagander [Sun, 7 Nov 2021 12:35:28 +0000 (13:35 +0100)]
Remove unused template filter
Magnus Hagander [Sat, 6 Nov 2021 17:30:47 +0000 (18:30 +0100)]
Fix spelling error
Spotted by Matthias van de Meent
Magnus Hagander [Thu, 4 Nov 2021 15:41:08 +0000 (16:41 +0100)]
Fix typo
Magnus Hagander [Mon, 1 Nov 2021 12:33:17 +0000 (12:33 +0000)]
Add activities and financial report for the GA 2021
Magnus Hagander [Mon, 1 Nov 2021 12:32:12 +0000 (12:32 +0000)]
Update will be -> has been for past GA and EGA
Lætitia AVROT [Thu, 23 Sep 2021 20:43:54 +0000 (22:43 +0200)]
Fixing my broken links
Lætitia AVROT [Thu, 23 Sep 2021 20:40:06 +0000 (22:40 +0200)]
Publishing 2021 06 extraordinary general assembly minutes + statutes changes
Magnus Hagander [Thu, 8 Jul 2021 19:13:27 +0000 (21:13 +0200)]
Update URL of spreadshirt store
Lætitia AVROT [Mon, 7 Jun 2021 19:41:14 +0000 (21:41 +0200)]
Correcting a few typos in statutes
Magnus Hagander [Wed, 12 May 2021 16:47:00 +0000 (18:47 +0200)]
Update statutes for GA meeting
Minor typo fixed, no other changes.
Magnus Hagander [Mon, 10 May 2021 08:30:40 +0000 (10:30 +0200)]
Add suggested changes ahead of upcoming EGA
Magnus Hagander [Mon, 22 Feb 2021 17:27:13 +0000 (18:27 +0100)]
Update with new board
Magnus Hagander [Mon, 11 Jan 2021 12:09:45 +0000 (13:09 +0100)]
Fix year on last updated date of board list
Commit
84ede34 introduced an off-by-one error.
Pointed out by Ilaria Battiston
Magnus Hagander [Tue, 9 Jun 2020 18:27:26 +0000 (20:27 +0200)]
Add TransferWise account rows
These somehow went missing in the previous version. Also update the
sum-of-changes which had the value from 2018.
Magnus Hagander [Tue, 9 Jun 2020 18:22:42 +0000 (20:22 +0200)]
Fix accidental use of decimal comma instead of period
Magnus Hagander [Mon, 8 Jun 2020 20:35:40 +0000 (22:35 +0200)]
Add links to the just added reports
Magnus Hagander [Mon, 8 Jun 2020 20:34:30 +0000 (22:34 +0200)]
Add 2020 financial and activities reports
Magnus Hagander [Mon, 8 Jun 2020 20:17:24 +0000 (22:17 +0200)]
Old GAs have actually been held, they're in the past
Magnus Hagander [Thu, 27 Feb 2020 12:18:24 +0000 (13:18 +0100)]
Remove Guillaume's name from invoices
Instead of putting the new treasurer there, leave it with just the email
address, since that's what we want anyway. And some people get confused
when they email guillaume and get response from somebody else :)
Magnus Hagander [Mon, 24 Feb 2020 10:12:27 +0000 (11:12 +0100)]
Lætitia replaces Guillaume on the board
Per the latest elections
Magnus Hagander [Sat, 22 Feb 2020 11:50:16 +0000 (12:50 +0100)]
Fix incorrect json key
Magnus Hagander [Sat, 22 Feb 2020 11:41:07 +0000 (12:41 +0100)]
Fix stupid spelling error
Happens when one is rushed :/
Magnus Hagander [Sat, 22 Feb 2020 11:40:30 +0000 (12:40 +0100)]
Add missing dependency in migration
Magnus Hagander [Sat, 22 Feb 2020 11:34:31 +0000 (12:34 +0100)]
Migrate cmutuel parsing code to new upstream framework
Instead of writing code for each bank output file format this framework
allows it to just be a JSON specification file. Which can then live in
the upstream repo itself since it's even less likely to change.
In doing so, create a migration that changes the existing
InvoicePaymentMethod to use the new framework (while copying the config
of it), and migrate all the existing downloaded transactions into the
new format.
Intentionally leave the old table around in the database for now, in
case something goes wrong and we need forensics :) At a later date we'll
add a migration to drop it.
Magnus Hagander [Tue, 18 Feb 2020 15:52:17 +0000 (16:52 +0100)]
Remove support for scraping the CM website
This doesn't work with the 2FA code, and likely never will. Once we get
a proper API (hahahaha), it will be a completely different
implementation anyay.
The manual bank file upload still works, and is what should be used from
now on.
Magnus Hagander [Thu, 30 Jan 2020 11:15:04 +0000 (12:15 +0100)]
Add support for french language csv headers in bank file
Magnus Hagander [Thu, 30 Jan 2020 11:11:49 +0000 (12:11 +0100)]
Implement the new API for bank file uploads
In particular, this moves the decoding of the character set into this
implementation, and update that one to use iso-8859-1 which is what CM
uses.
Magnus Hagander [Wed, 29 Jan 2020 13:26:52 +0000 (14:26 +0100)]
Fix typo in URL
Spotted by Ilya K
Magnus Hagander [Wed, 15 Jan 2020 19:02:53 +0000 (20:02 +0100)]
Switch to full version of jquery
This is needed for ajax calls used in the call for papers form, for now.
Magnus Hagander [Sat, 4 Jan 2020 15:40:59 +0000 (16:40 +0100)]
Move cm data parsing into payment provider
This moves the guts of the parsing data over into the payment provider,
leaving the nightly batchjob to just call it. This is in preparation of
changes in pgeu-system that will support manual uploading of files with
bank transactions.
In light of the same preparation, also add instructions for how to
manually download the transaction list from cm. Not used today, but will
be by the new code once ready.
Magnus Hagander [Sat, 16 Nov 2019 13:21:56 +0000 (14:21 +0100)]
Further hacks to deal with changes on the CM structure
It seems they now mix redirects with non-redirects when hitting the same
URL. But it also seems to work regardless, so just ignore the page if we
get a non-redirect.
Magnus Hagander [Thu, 24 Oct 2019 14:58:56 +0000 (16:58 +0200)]
Remove links to events RSS feed
This is because there is no events RSS feed. These links must've
survived from the old website...
Magnus Hagander [Thu, 24 Oct 2019 13:58:49 +0000 (15:58 +0200)]
Remove one level of redirects in the CM scraper
Page seems to be removed. This means we can't catch the "please enter
more personal data" prompt at this point, but we'll cross that bridge
when we get there.
Magnus Hagander [Fri, 23 Aug 2019 07:51:27 +0000 (09:51 +0200)]
Update changed URL for cm download page
Magnus Hagander [Fri, 23 Aug 2019 07:51:16 +0000 (09:51 +0200)]
Parse new HTML which has <form> inside <form> on cm
Magnus Hagander [Wed, 7 Aug 2019 14:34:06 +0000 (16:34 +0200)]
Remove paypal donation button
This is clearly being abused by scammers, and paypal security doesn't
care about it whatsoever. So get rid of it -- hopefully the automated
scammers will go away, and people who are making real donations will
keep doing it, just manually.
Magnus Hagander [Wed, 31 Jul 2019 07:06:08 +0000 (09:06 +0200)]
On incoming cmutuel payments, always wait one day
It seems that sometimes cmutuel will show a truncated version of the
transaction in the report for a while, and then later replace it with
the complete text (without any indication that this has been done) in
the reports. When using the manual GUI instead of the reports, these
transactions show up with something like "details are missing", but that
information does not exist in the reports.
Some patterns indicate that this happens when a payment arrives towards
the end of the day, which seems to be common with for example
transferwise transfers. For that reason, attempt to work around it by
delaying processing of all incoming payments until the day after they
arrived, at the hope that this makes the full text appear.
Guillaume Lelarge [Sun, 28 Jul 2019 09:49:37 +0000 (11:49 +0200)]
Add 2019 GA minutes