pgweb.git
2 years agoMake names in community auth unique
Magnus Hagander [Tue, 11 Apr 2023 15:30:29 +0000 (17:30 +0200)]
Make names in community auth unique

Technically not needed for the system, but confusion is ensured if you
have two different sites with the same name...

2 years agoFix broken link to Postgres project at SPI
Daniel Gustafsson [Wed, 5 Apr 2023 10:19:19 +0000 (12:19 +0200)]
Fix broken link to Postgres project at SPI

The old https://spi-inc.org link does a 301 into members.spi-inc.org
which in turn led to a 404.  Fix by prefixing with www. which is the
correct URL.

2 years agoFix typo on GSoC Advice page
Daniel Gustafsson [Wed, 5 Apr 2023 08:32:11 +0000 (10:32 +0200)]
Fix typo on GSoC Advice page

s/distict/distinct/

2 years agoUpdate "last updated at" on the sponsors page
Jonathan S. Katz [Thu, 23 Mar 2023 13:15:14 +0000 (09:15 -0400)]
Update "last updated at" on the sponsors page

While this did not necessarily belong in a previous commit,
given we have to update the sponsors from the admin interface,
it should have been previously handled.

Reported-by: Andres Freund <andres@anarazel.de>
2 years agoAdd additional sponsor logo
Jonathan S. Katz [Thu, 23 Mar 2023 03:02:56 +0000 (23:02 -0400)]
Add additional sponsor logo

c42fd3d01 did not include this logo, due to the author's inability
to read a spreadsheet.

2 years agoUpdate sponsor logos
Jonathan S. Katz [Thu, 23 Mar 2023 02:42:26 +0000 (22:42 -0400)]
Update sponsor logos

This reflects decisions from the Sponsorship Committee over
changes in project sponsors.

2 years agoUpdate backend flow diagram to include MERGE
Jonathan S. Katz [Fri, 17 Mar 2023 17:41:59 +0000 (13:41 -0400)]
Update backend flow diagram to include MERGE

MERGE was added in PostgreSQL 15, and the diagram is now updated
to show where it fits into the backend flow.

Author: Bruce Momjian <bruce@momjian.us>

2 years agoAdd links to the CommitFest application
Jonathan S. Katz [Fri, 17 Mar 2023 17:35:57 +0000 (13:35 -0400)]
Add links to the CommitFest application

There were no direct links to the CommitFest application from
the developers section, even though CommitFest are a key part of
PostgreSQL development. This adds said links, and provides a brief
explanation of what CommitFest are.

Reviewed-by: Magnus Hagander <magnus@hagander.net>
2 years agoAdd padding to table.simplelist for more readable output
Jonathan S. Katz [Mon, 13 Mar 2023 13:23:53 +0000 (09:23 -0400)]
Add padding to table.simplelist for more readable output

This adds changes to the "simplelist" structure found in the
documentation to make it more readable.

Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Suggested-by: Karl Pinc <kop@karlpinc.com>
Reviewed-by: Jonathan Katz <jonathan.katz@excoventures.com>
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
2 years agoUpdate donation language on general funds group page
Jonathan S. Katz [Thu, 9 Mar 2023 01:29:17 +0000 (17:29 -0800)]
Update donation language on general funds group page

This provides up-to-date info on the methods that are available
through SPI.

Reported-by: Robert Treat <rob@xzilla.net>
2 years agoUpdate community Slack links again to fix invite procedure
Jonathan S. Katz [Mon, 6 Mar 2023 17:58:31 +0000 (12:58 -0500)]
Update community Slack links again to fix invite procedure

eccfb71c did not correctly invite people who were not in the
allow-listed domains. This uses a "shared join" link that
allows this to occur.

This is considered a temporary fix to ensure new users can still
sign up for the community Slack account. A future commit will
direct people to a better solution.

Reported-by: Stephen Frost <sfrost@snowman.net>
2 years agoUpdate Data Egret logo, per request from Valeria.
Dave Page [Mon, 6 Mar 2023 09:44:25 +0000 (09:44 +0000)]
Update Data Egret logo, per request from Valeria.

2 years agoAllow unsafe-inline styling on SVG images in docs
Magnus Hagander [Tue, 21 Feb 2023 21:03:24 +0000 (22:03 +0100)]
Allow unsafe-inline styling on SVG images in docs

We already allow it on the docs pages themselves, but not on images
served up. Seems it can't get worse, and hopefully this fixes the
reported issues.

Reported by: Peter Geoghegan

2 years agoNicer error message when consent form is messed with
Magnus Hagander [Tue, 21 Feb 2023 17:30:24 +0000 (18:30 +0100)]
Nicer error message when consent form is messed with

Instead of an exception complaining about bad style URLs, just ensure
that the URL for the next parameter is always relative. (The form for
consent can only be triggered via one redirect, and it always has the
parameter relative).

We did the right thing before (as in, did not perform a redirect), but
the error dump was not nice.

2 years agoLimit community auth usersearch to 100 results
Magnus Hagander [Tue, 21 Feb 2023 13:56:03 +0000 (14:56 +0100)]
Limit community auth usersearch to 100 results

Avoids huge resultsets and we should never deal with searches bigger
than this anyway.

2 years agoPurge the release notes cache when a minor version is updated
Jonathan S. Katz [Thu, 9 Feb 2023 17:57:04 +0000 (12:57 -0500)]
Purge the release notes cache when a minor version is updated

Typically this required a user (especially the committer) to
manually do this step, which was easily and often missed. This
limits user error and ensures the release notes are available
to users in a timely manner.

Reviewed-by: Magnus Hagander <magnus@hagander.net>
2 years ago2023-02-09 update release
Jonathan S. Katz [Thu, 9 Feb 2023 04:16:03 +0000 (23:16 -0500)]
2023-02-09 update release

2 years agoFix homepage typo
Jonathan S. Katz [Mon, 6 Feb 2023 03:12:00 +0000 (22:12 -0500)]
Fix homepage typo

811a4395 introduced a typo in the description on what info
the community provides.

2 years agoImprove searchability of contributor admin view
Jonathan S. Katz [Mon, 30 Jan 2023 22:43:40 +0000 (17:43 -0500)]
Improve searchability of contributor admin view

This adds search fields (name, handle), a filter for contributor
type, and default ordering options to make it easier to navigate
this list in the admin panel.

2 years agoAllow admin manager of contributors to use user autocomplete
Jonathan S. Katz [Sat, 28 Jan 2023 19:23:58 +0000 (14:23 -0500)]
Allow admin manager of contributors to use user autocomplete

This adds a permission check in the user admin view logic to allow
someone administrating contributors to use the autocomplete
functionality even if the user does not have permission to modify
the users directly.

2 years agoAdd Core Team report for January 2022 - December 2022
Jonathan S. Katz [Fri, 20 Jan 2023 15:06:01 +0000 (10:06 -0500)]
Add Core Team report for January 2022 - December 2022

Signed-off-by: Jonathan Katz <jonathan.katz@excoventures.com>
2 years agoSmall tweak to security notification language
Jonathan S. Katz [Thu, 12 Jan 2023 21:38:45 +0000 (16:38 -0500)]
Small tweak to security notification language

This simplifies the last sentence.

2 years agoAdd a paragraph about how to get security notifications
Magnus Hagander [Thu, 12 Jan 2023 09:41:23 +0000 (10:41 +0100)]
Add a paragraph about how to get security notifications

2 years agoRemove unused template
Magnus Hagander [Thu, 12 Jan 2023 09:38:27 +0000 (10:38 +0100)]
Remove unused template

The use of the template was removed in d0aa8ac1 back in 2018, but one
template was missed in the delete.

2 years agoSimon Riggs has retired, is no longer on the security team
Magnus Hagander [Thu, 12 Jan 2023 09:11:55 +0000 (10:11 +0100)]
Simon Riggs has retired, is no longer on the security team

2 years agoUpdate community Slack links
Jonathan S. Katz [Tue, 10 Jan 2023 14:30:31 +0000 (09:30 -0500)]
Update community Slack links

This pointed at a previous resource used to moderate sign-in that
has sinced been removed.

Author: Melih Mutlu <m.melihmutlu@gmail.com>
Author: Jonathan Katz <jonathan.katz@excoventures.com>

2 years agoAdd missing gitrev tag.
Dave Page [Mon, 9 Jan 2023 09:38:13 +0000 (09:38 +0000)]
Add missing gitrev tag.

2 years agoFix typo
Magnus Hagander [Sat, 7 Jan 2023 13:55:47 +0000 (14:55 +0100)]
Fix typo

Per PostgreSQL bug #17738

2 years agoIncrease dark mode contrast and add a manual toggle.
Dave Page [Fri, 6 Jan 2023 16:14:05 +0000 (16:14 +0000)]
Increase dark mode contrast and add a manual toggle.

Per discussion on psql-www. This time, CSP compatible!

Reviewed by Jonathan Katz and Magnus Hagander.

2 years agoRevert "Increase dark mode contrast and add a manual toggle."
Dave Page [Thu, 5 Jan 2023 15:30:28 +0000 (15:30 +0000)]
Revert "Increase dark mode contrast and add a manual toggle."

This reverts commit 92b55bad9119a659acf7e0fe505e3b69c8ac6a49.

2 years agoIncrease dark mode contrast and add a manual toggle.
Dave Page [Thu, 5 Jan 2023 15:27:50 +0000 (15:27 +0000)]
Increase dark mode contrast and add a manual toggle.

Per discussion on psql-www.

Reviewed by Jonathan Katz and Magnus Hagander.

2 years agoAllow deletion of draft news articles
Magnus Hagander [Thu, 15 Dec 2022 14:55:38 +0000 (15:55 +0100)]
Allow deletion of draft news articles

When somebody posts a news article, make it possible to delete it before
it's submitted to moderation (or after it's been withdrawn or bounced),
instead of forcing the user to leave it around ForEver (TM).

Do this by adding some generic functionality for confirmation popups,
that can also be used for other things in the future.

2 years agoFix search button foreground colour in dark mode.
Dave Page [Tue, 15 Nov 2022 16:42:15 +0000 (16:42 +0000)]
Fix search button foreground colour in dark mode.

2 years agoTransparent backgrounds, to look at least slightly better in dark mode.
Dave Page [Tue, 15 Nov 2022 15:38:43 +0000 (15:38 +0000)]
Transparent backgrounds, to look at least slightly better in dark mode.

2 years agoFedora 37 is released.
Devrim Gündüz [Tue, 15 Nov 2022 14:48:43 +0000 (14:48 +0000)]
Fedora 37 is released.

2 years agoEnsure book list has consistent syntax
Daniel Gustafsson [Fri, 11 Nov 2022 07:48:50 +0000 (08:48 +0100)]
Ensure book list has consistent syntax

This fixes variations to punctation in titles and list of authors
as well as uses HTML entities consistently.

Reviewed-by: Dave Page <dpage@pgadmin.org>
Discussion: https://postgr.es/m/4EB58BFC-3BAA-46FA-B067-9B65864C879F@yesql.se

2 years agoFix typo on roadmap page
Jonathan S. Katz [Fri, 11 Nov 2022 01:57:47 +0000 (20:57 -0500)]
Fix typo on roadmap page

Even though all the other dates said 2023, this last one did not.

2 years ago2022-11-10 update release
Jonathan S. Katz [Thu, 10 Nov 2022 03:37:16 +0000 (22:37 -0500)]
2022-11-10 update release

2 years agoUpdate Debian/Ubuntu info
Jonathan S. Katz [Tue, 1 Nov 2022 13:02:43 +0000 (09:02 -0400)]
Update Debian/Ubuntu info

This makes it current with what versions of the distros the
PostgreSQL packages are available for.

Reported-by: Christoph Berg <myon@debian.org>
2 years agoFix display issue with form button renderings
Jonathan S. Katz [Wed, 26 Oct 2022 10:09:12 +0000 (12:09 +0200)]
Fix display issue with form button renderings

This was likely introduced with 5389adf8 and dark mode, as
the "!important" on all input elements was overriding the
desired styles for the submission buttons in light mode.
But forcing that style is really not that important, so
we can let CSS do it's thing to render the button in its
desired state.

Reported-by: Andreas 'ads' Scherbaum <ads@pgug.de>
2 years agoFix readability of documentation callouts in dark mode
Jonathan S. Katz [Thu, 20 Oct 2022 18:59:59 +0000 (14:59 -0400)]
Fix readability of documentation callouts in dark mode

Some of these (e.g. warning, caution) were completely illegible
without highlighting or inline CSS hacking. This makes it so they
are readable.

2 years agoFix navbar toggler icon colouring.
Dave Page [Thu, 20 Oct 2022 13:18:26 +0000 (14:18 +0100)]
Fix navbar toggler icon colouring.

2 years agoDark mode for the website.
Dave Page [Thu, 20 Oct 2022 10:49:25 +0000 (11:49 +0100)]
Dark mode for the website.

This patch also changes the stylesheets to use CSS vars for all
the colour definitions. Dark mode is enabled automatically if the
users browser prefers it.

Patch by me, with improvements from Jonathan Katz.
Review by Jonathan Katz, Vik Fearing, and Hubert Depesz Lubaczewski.

2 years agoWe support PG 15.
Dave Page [Mon, 17 Oct 2022 08:21:59 +0000 (09:21 +0100)]
We support PG 15.

2 years agoGlobal website content sweep
Jonathan S. Katz [Wed, 12 Oct 2022 20:39:04 +0000 (16:39 -0400)]
Global website content sweep

Ensure content remains fresh and informative prior to major
release.

2 years agoPostgreSQL 15 release announcement!
Jonathan S. Katz [Wed, 12 Oct 2022 14:33:26 +0000 (10:33 -0400)]
PostgreSQL 15 release announcement!

2 years agoPostgreSQL 15 press kit
Jonathan S. Katz [Mon, 10 Oct 2022 14:46:23 +0000 (10:46 -0400)]
PostgreSQL 15 press kit

The press kit for the PostgreSQL 15 release. This includes
translations of the press kit into the following languages:

- Chinese
- English
- French
- German
- Hebrew
- Italian
- Japanese
- Korean
- Portuguese
- Russian
- Spanish
- Swedisdh
- Ukrainian

This includes contributions from the following folks:

- Alexander Lakhin
- Alvaro Herrera
- Andreas 'ads' Scherbaum
- Andrea Farci
- Carlos Chapi
- Cary Huang
- Daniel Gustafsson
- Daniel Westermann
- David Rowley
- David Zhang
- Domenico Sgarbossa
- Euler Taveira
- Grant Zhou
- Ioseph Kim
- Jaime Casanova
- Jean-Christophe Arnu
- Jonathan Katz
- Justin Pryzby
- Michael Banck
- Michael Goldberg
- Nicolas Lutic
- Nozomi Anzai
- Pavlo Golub
- Peter Eisentraut
- Philippe Viegas
- Stefanie Janine Stölting
- Stéphane Schildknecht
- Tetiana Petiurenko
- Xueyu Gao
- Zhibin Wang

Many thanks to everyone who helped with the PostgreSQL 15
release announcement

2 years agoPress FAQ updates
Jonathan S. Katz [Mon, 10 Oct 2022 02:57:36 +0000 (22:57 -0400)]
Press FAQ updates

2 years agoUpdate general info about PostgreSQL ahead of PostgreSQL 15
Jonathan S. Katz [Sun, 9 Oct 2022 18:59:04 +0000 (14:59 -0400)]
Update general info about PostgreSQL ahead of PostgreSQL 15

This includes updating stats and general information about
what is included in PostgreSQL. This also adds info about when
to expect PostgreSQL 16 (i.e. "what have you done for me lately?").

2 years agoUse proper en dash typography for ranges
Vik Fearing [Wed, 12 Oct 2022 01:19:19 +0000 (03:19 +0200)]
Use proper en dash typography for ranges

Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Discussion: https://postgr.es/m/a8cd9e17-6056-db6c-34c3-899d9ff4798e@postgresfriends.org

2 years agoUpdate Code of Conduct committee page for 2022-2023 term
Jonathan S. Katz [Mon, 10 Oct 2022 20:53:12 +0000 (16:53 -0400)]
Update Code of Conduct committee page for 2022-2023 term

This makes the changes per request of the CoCC.

Signed-off-by: Jonathan S. Katz <jonathan.katz@excoventures.com>
2 years agoAlphabetize the past CoCC members list
Jonathan S. Katz [Mon, 10 Oct 2022 20:46:05 +0000 (16:46 -0400)]
Alphabetize the past CoCC members list

We're about to add more names to the list, and this seems like
it's easier to add names to vs whatever sorting scheme was being
used before (txid?).

2 years agoFix typo on beta page
Jonathan S. Katz [Thu, 6 Oct 2022 13:07:23 +0000 (09:07 -0400)]
Fix typo on beta page

It's not an RC release without a typo.

2 years agoPostgreSQL 15 RC 2
Jonathan S. Katz [Thu, 6 Oct 2022 12:27:43 +0000 (08:27 -0400)]
PostgreSQL 15 RC 2

2 years agoFix typo is RC news links on homepage
Jonathan S. Katz [Thu, 29 Sep 2022 14:33:35 +0000 (10:33 -0400)]
Fix typo is RC news links on homepage

Issue similar to cc86ae1a. I had thought I ran over and clicked
these links and saw them work, but I guess I was wrong.

2 years agoFix typo in URL on beta page
Jonathan S. Katz [Thu, 29 Sep 2022 13:08:01 +0000 (09:08 -0400)]
Fix typo in URL on beta page

An extra character snuck in and was not caught during testing
as the news link would 404 anyway.

2 years agoPostgreSQL 15 RC1 release
Jonathan S. Katz [Thu, 29 Sep 2022 12:08:52 +0000 (08:08 -0400)]
PostgreSQL 15 RC1 release

2 years agoAdd nofollow to links outbound from software catalogue and profserv
Magnus Hagander [Mon, 12 Sep 2022 15:46:44 +0000 (17:46 +0200)]
Add nofollow to links outbound from software catalogue and profserv

This should've been done long ago but was clearly missed. As we don't
follow up on these links over their lifetime, they should absolutely be
marked as such.

2 years agoRemove links to 2UDA
Magnus Hagander [Mon, 12 Sep 2022 15:34:27 +0000 (17:34 +0200)]
Remove links to 2UDA

This now forwards to an EDB download page which requires an account to
log in. Clearly 2UDA doesn't exist as a distribution anymore (it's not
even on that page).

2 years agoPostgreSQL 15 Beta 4 release
Jonathan S. Katz [Thu, 8 Sep 2022 12:28:55 +0000 (08:28 -0400)]
PostgreSQL 15 Beta 4 release

2 years agoUpdate SRA OSS logo.
Dave Page [Wed, 17 Aug 2022 10:37:04 +0000 (11:37 +0100)]
Update SRA OSS logo.

2 years ago2022-08-11 update release + PostgreSQL 15 Beta 3
Jonathan S. Katz [Thu, 11 Aug 2022 12:25:43 +0000 (08:25 -0400)]
2022-08-11 update release + PostgreSQL 15 Beta 3

2 years agoUpdate for Code of Conduct translations
Jonathan S. Katz [Fri, 5 Aug 2022 13:16:02 +0000 (06:16 -0700)]
Update for Code of Conduct translations

This includes updates for the CoC translations that has language
around how terms work.

Chinese
Translated-by: Bo Peng <pengbo@sraoss.co.jp>
French
Translated-by: Guillaume Lelarge <guillaume@lelarge.info>
Reviewed-by: Stefan Fercot <stefan.fercot@protonmail.com>
German
Translated-by: Andreas Scherbaum <ads@pgug.de>
Hebrew
Translated-by: Michael Goldberg <mic.goldberg@gmail.com>
Italian
Translated-by: Federico Campoli <rotellaro@gmail.com>
Japanese
Translated-by: Tatsuo Ishii <ishii@sraoss.co.jp>
Russian
Translated-by: Alexander Lakhin <exclusion@gmail.com>
2 years agoAdd RHEL 9 to OS package - post installation phase
Devrim Gündüz [Tue, 26 Jul 2022 21:52:53 +0000 (22:52 +0100)]
Add RHEL 9 to OS package - post installation phase

2 years agoAdd RHEL / Rocky 9 information
Devrim Gündüz [Tue, 26 Jul 2022 21:50:44 +0000 (22:50 +0100)]
Add RHEL / Rocky 9 information

2 years agoUpdate to a slightly newer pycodestyle
Magnus Hagander [Fri, 15 Jul 2022 11:14:39 +0000 (13:14 +0200)]
Update to a slightly newer pycodestyle

2 years agoFix some historic indentation mistakes
Magnus Hagander [Fri, 15 Jul 2022 11:14:10 +0000 (13:14 +0200)]
Fix some historic indentation mistakes

2 years agoAdd PGCAC to the donation page
Jonathan S. Katz [Fri, 1 Jul 2022 02:31:08 +0000 (22:31 -0400)]
Add PGCAC to the donation page

Author: Dave Page <dpage@pgadmin.org>
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Reviewed-by: Magnus Hagander <magnus@hagander.net>
2 years agoFix reference to current Beta release
Jonathan S. Katz [Thu, 30 Jun 2022 12:35:15 +0000 (08:35 -0400)]
Fix reference to current Beta release

It is now Beta 2, not Beta 1

2 years agoPostgreSQL 15 Beta 2 release
Jonathan S. Katz [Thu, 30 Jun 2022 01:31:47 +0000 (21:31 -0400)]
PostgreSQL 15 Beta 2 release

2 years agoFix typo in comment
Magnus Hagander [Mon, 20 Jun 2022 19:12:27 +0000 (21:12 +0200)]
Fix typo in comment

2 years agoRefactor docsload and add support for loading from directory
Magnus Hagander [Mon, 20 Jun 2022 19:08:42 +0000 (21:08 +0200)]
Refactor docsload and add support for loading from directory

Break out the tar parsing parts into a function for just that and create
a new one that knows how to load directly from the html directory in the
postgresql source tree, for more efficient snapshot loading.

2 years agoStore the git hash of developer docs loaded
Magnus Hagander [Mon, 20 Jun 2022 18:29:36 +0000 (20:29 +0200)]
Store the git hash of developer docs loaded

This will require some further updates on the loading side of things
before it's fully valid, but for now track and show a link to the git
hash used to build developer docs *if* one is specified.

We only track it for devel (because releases have release numbers) and
we only show it in the cases where we would already show the loading
time.

2 years agoUse the proper set of arguments in docs loader
Magnus Hagander [Mon, 20 Jun 2022 18:30:55 +0000 (20:30 +0200)]
Use the proper set of arguments in docs loader

We parsed it out using the options parser, but then when using it
required a hardcoded order on the commandline. That made no sense...

2 years ago2022-06-16 out-of-cycle release
Jonathan S. Katz [Thu, 16 Jun 2022 01:24:30 +0000 (21:24 -0400)]
2022-06-16 out-of-cycle release

2 years agoAdd new edition of PostgreSQL - Architecture et notions avancées book
Daniel Gustafsson [Wed, 1 Jun 2022 09:10:37 +0000 (11:10 +0200)]
Add new edition of PostgreSQL - Architecture et notions avancées book

Author: Guillaume Lelarge <guillaume@lelarge.info>
Discussion: https://postgr.es/m/CAECtzeWrFO=0tNwSSUppnZS4_8YMu0nK=zHd3ghw-35wNfR_zw@mail.gmail.com

3 years agoRemove 9.6 from the supported installer versions.
Dave Page [Mon, 23 May 2022 08:12:03 +0000 (09:12 +0100)]
Remove 9.6 from the supported installer versions.

3 years agoPostgreSQL 15 Beta 1 release
Jonathan S. Katz [Thu, 19 May 2022 01:19:47 +0000 (21:19 -0400)]
PostgreSQL 15 Beta 1 release

3 years agoAdd PostgreSQL 15 to the feature matrix
Jonathan S. Katz [Sat, 14 May 2022 18:58:13 +0000 (14:58 -0400)]
Add PostgreSQL 15 to the feature matrix

3 years ago2022-05-12 update release
Jonathan S. Katz [Thu, 12 May 2022 01:41:42 +0000 (21:41 -0400)]
2022-05-12 update release

3 years agoFedora 36 is out.
Devrim Gündüz [Wed, 11 May 2022 11:58:21 +0000 (12:58 +0100)]
Fedora 36 is out.

3 years agoUpdate "Last updated date" on CoC page
Jonathan S. Katz [Tue, 3 May 2022 01:04:22 +0000 (21:04 -0400)]
Update "Last updated date" on CoC page

76ea6e51 missed doing this.

3 years agoUpdate to Code of Conduct, specifically clarifying term limits
Jonathan S. Katz [Tue, 3 May 2022 01:01:41 +0000 (21:01 -0400)]
Update to Code of Conduct, specifically clarifying term limits

This change makes the language around terms and limits clearer,
as there was confusion over if and when previous CoC members
could serve again.

Signed-off-by: Jonathan S. Katz <jonathan.katz@excoventures.com>
3 years agoAdd "PostgreSQL 14 Administration Cookbook" to Books
Jonathan S. Katz [Thu, 21 Apr 2022 00:39:34 +0000 (20:39 -0400)]
Add "PostgreSQL 14 Administration Cookbook" to Books

3 years agoSwap sponsor logo
Jonathan S. Katz [Wed, 20 Apr 2022 16:39:06 +0000 (12:39 -0400)]
Swap sponsor logo

Sponsor rebranded/renamed and required new logo.

3 years agoProperly return http status 201 when creating subscription
Magnus Hagander [Fri, 8 Apr 2022 13:41:50 +0000 (15:41 +0200)]
Properly return http status 201 when creating subscription

3 years agoChange equality operator from bash to posix sh
Andreas 'ads' Scherbaum [Thu, 24 Mar 2022 09:32:27 +0000 (10:32 +0100)]
Change equality operator from bash to posix sh

The == operator is Bash specific, and since the script isn't Bash
specific the = operator should be used instead.

Author: Andreas 'ads' Scherbaum <ads@pgug.de>
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Discussion: https://postgr.es/m/671fc8a3-8106-be8d-d6a6-325e19b8358f@pgug.de

3 years agoUpdate content for Security page
Jonathan S. Katz [Wed, 23 Mar 2022 20:18:16 +0000 (16:18 -0400)]
Update content for Security page

This replaces the content of the Security page with updated info,
including: what is a PostgreSQL security vulnerability, how to
report a security vulnerability, how the release process works,
and who is on the security team.

Reviewed-by: Noah Misch <noah@leadboat.com>
Reviewed-by: Magnus Hagander <magnus@hagander.net>
Reviewed-by: Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
3 years agoFix unsupported version warning on security page
Jonathan S. Katz [Wed, 23 Mar 2022 19:09:19 +0000 (15:09 -0400)]
Fix unsupported version warning on security page

This has probably not worked since 0cb56d93, but this patch will
allow for the warning to appear.

3 years agoAdd canonical page references to documentation
Jonathan S. Katz [Sun, 1 Aug 2021 20:04:56 +0000 (16:04 -0400)]
Add canonical page references to documentation

This sets the documentation pages to use the "/docs/current/"
prefix to be the canonical docs. This follows SEO guidance to
help improve which doc pages show up higher in search, per:

https://developers.google.com/search/docs/advanced/crawling/consolidate-duplicate-urls

Reviewed-by: Magnus Hagander <magnus@hagander.net>
Reviewed-by: Andres Freund <andres@anarazel.de>
3 years agoRocky Linux also has snapshot packages.
Devrim Gündüz [Tue, 15 Mar 2022 00:06:51 +0000 (00:06 +0000)]
Rocky Linux also has snapshot packages.

3 years agoUpdate snapshot packages download page
Magnus Hagander [Mon, 14 Mar 2022 20:50:43 +0000 (21:50 +0100)]
Update snapshot packages download page

Both apt and yum provide snapshot packages and not just beta/rc these
days, and the win/macos installers only provide beta/rc. The page
gave the apearanc eof the exact opposite, an was definitely incorrect
about apt and yum.

3 years agoEnsure "Open Sans" is served from .org
Jonathan S. Katz [Sat, 12 Mar 2022 03:10:08 +0000 (22:10 -0500)]
Ensure "Open Sans" is served from .org

This font was being served from a remote source. All of the other
assets are being served from .org, so it makes sense that this is
too.

Reported-by: Drew DeVault <sir@cmpwn.com>
3 years agoAdd an endpoint letting a community auth site subscribe to updates
Magnus Hagander [Mon, 7 Mar 2022 20:25:52 +0000 (21:25 +0100)]
Add an endpoint letting a community auth site subscribe to updates

When a user logs into a community auth site, that account is
automatically subscribed to receive updates from the system whenever any
changes are made to the user, such as name/email/ssh keys. However, when
a site imports a user without them being directly logging in, that
subscription is not set up, so any changes made are lost until the user
first logs in.

This commnit adds an endpoint to the auth system so that a site can
expliciltly request updates are sent about a user. This will create a
"fake login" on that site, which will enable the normal system to start
sending data. The access to the endpoint is protected with a hmac
authentication using the existing community auth key.

3 years agoGerman translation of the Code of Conduct
Jonathan S. Katz [Mon, 21 Feb 2022 15:09:46 +0000 (10:09 -0500)]
German translation of the Code of Conduct

Translated by: Gunnar Bluth
Translated by: Daniel Westermann
Translated by: Julian Markwort
Translated by: Andreas Scherbaum
Reviewed by: Stefanie Janine Stölting
Reviewed by: Andreas Kretschmer
Reviewed by: Karsten Hilbert

3 years agoPublish CoCC 2021 report
Jonathan S. Katz [Sun, 13 Feb 2022 20:21:21 +0000 (15:21 -0500)]
Publish CoCC 2021 report

3 years agoFix ordering in CoC 2020 report table
Jonathan S. Katz [Sun, 13 Feb 2022 20:20:15 +0000 (15:20 -0500)]
Fix ordering in CoC 2020 report table

This removes the prefix "the" from a couple of country names,
as their given names do not include it.

3 years ago2022-02-10 update release
Jonathan S. Katz [Thu, 10 Feb 2022 14:07:09 +0000 (09:07 -0500)]
2022-02-10 update release

3 years agoRemove mention of contrib packages in older debian/ubuntu
Magnus Hagander [Thu, 10 Feb 2022 09:32:50 +0000 (10:32 +0100)]
Remove mention of contrib packages in older debian/ubuntu

The contrib package is gone in all supported versions (10+), so no need
to mention it anymore.

3 years agoRemove pgadmin4 from list of sample packages in our apt repo
Magnus Hagander [Thu, 10 Feb 2022 08:54:20 +0000 (09:54 +0100)]
Remove pgadmin4 from list of sample packages in our apt repo

pgadmin4 hasn't been in our apt repo for a while, they run their own apt
repo and have their instructions separately.