268 Commits

Author SHA1 Message Date
0c8f2d7bca Add new book: PostgreSQL Mistakes and How to Avoid Them
Author: Jimmy Angelakos <vyruss@hellug.gr>
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Discussion: https://postgr.es/m/8e2b0fbcb7f5ce0b061506f95b211729@hellug.gr
2025-06-23 17:06:47 +02:00
e001690d4d Use POST when sending to third party oauth
Instead of prepopulating a GET request that could generate a session,
createa a form with different submit buttons and use that. In the brave
new world of AI bots, nobody cares about robots.txt anymore, so we'd get
hit by a lot of requests specifically for these logins that were then
thrown away because they couldn't log in on the third party site.
2025-06-11 20:34:09 +02:00
89f8a7d553 List Fastly as CDN sponsor.
This is not the prettiest at the moment as the server sponsor page doesn't
include logos, but we are obliged to display the Fastly one in return for the
services they provide. We may want to redesign this page at some point in
the future to group by sponsor and work more cleanly with non-server hosting
sponsors.
2025-04-23 10:27:58 +01:00
eb46390e71 Add PostgreSQL For Jobseekers to the books page
Per request by the author on pgsql-www@.

Reported-by: Sonia Valeja <soniavaleja@gmail.com>
Discussion: https://postgr.es/m/CAJz4NYk03KyOVfw8GXif_2c3f2nmOACbNWBNUy9q5R9kd4mWFA@mail.gmail.com
2025-04-23 10:46:19 +02:00
76ad604105 Add Fastly logo 2025-04-23 09:32:58 +01:00
18db9df626 Update sponsor logo 2024-11-21 11:15:21 -05:00
b1305e2ffa Adjust CSS to have tooltips in the H2 headings in the docs
There's been at least one complaint about a stray # that appears in the
manual.  Add a tooltip to this to make it more clear why this appears
and what it's for.

Reported-by: Muhammad Ikram <mmikram@gmail.com>
Reviwed-by: Daniel Gustafsson <daniel@yesql.se>
Discussion: https://postgr.es/m/CAGeimVqnkm7X-cXNNXjdGL2u5N29RiFtcpUzPuW1-VYACe6m+Q@mail.gmail.com
2024-11-06 13:39:04 +01:00
ef6023f035 Format sponsor logos so they work regardless of light/dark mode. 2024-07-22 15:30:20 +01:00
9ee73eee0a Update sponsor logos 2024-07-15 23:09:56 -04:00
d250195f63 Update EDB logo. 2024-07-09 10:28:29 +01:00
92305cfaaa Logo updates for PostgreSQL sponsors
This adds a few new logos for organizations being recognized
as sponsors of the PostgreSQL project. This commit simultaneously
removes logos of sponsors that are no longer recognized.
2024-07-07 14:20:26 -04:00
7a271485c8 download/debian,ubuntu: Support 2nd "copy script" button 2024-04-16 14:04:11 +02:00
88cdd6bc01 Fix height on one of the books
"PostgreSQL 16 Administration Cookbook" is now 160px in height.
2024-03-24 20:50:40 -07:00
76d56debc5 Add book
Added book "Learn PostgreSQL - Second Edition"
2024-03-24 20:49:34 -07:00
9e41f5ead3 Update logo
The logo was not appearing on the website in light mode.
2024-02-01 15:45:56 -05:00
de82d3106f Re-organise sponsor listings, adding financial sponsors per core discussion.
Moving forwards we'll have three types of sponsors:

- Contributing - those that the sponsor team are responsible for.
- Financial - those who donate to an NPO.
- Servers - those who provide servers/infrastructure.

For the financial sponsors, there are a few rules:

- "NPO" means a recognised NPO, (which includes SPI and PGCA).
- Each NPO may choose whether or not to list any sponsors on this page.
- Each NPO may define the criteria under which sponsors are listed, and
  any levels they wish to use.
- Conference/event sponsorship does not count; it must be sponsorship of the
  organisation itself.
- Sponsors may be listed once under each NPO they have donated to.

Note that the same sponsor may be listed in any or all of the categories
(contributing, financial, servers).

Patch by myself and Jonathan.
2024-02-01 17:20:34 +01:00
12767596ff Add "PostgreSQL 16 Administration Cookbook" 2024-01-05 13:07:15 +01:00
0056c61da6 books: Add new edition of book
This adds the 5th edition of "PostgreSQL - Architecture et notions
avancées book".

Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Discussion: https://postgr.es/m/CAECtzeWTxQHgQZ7r7oQGEy0E9jQCn-yuqBxvhiNaVdCqoDYuoQ@mail.gmail.com
2023-12-11 10:45:29 +01:00
30670b1ad2 Add one new book and update one existing
Update "POSTGRES: The First Experience" to the current edition
of the book,  and update the cover image (removing the old one
in the process.  This also adds "PostgreSQL 14 Internals" as a
new book.

Submitted-by: Pavel Luzanov <p.luzanov@postgrespro.ru>
Discussion: https://postgr.es/m/4dc340fa-712b-9158-019a-cccbd830535c@postgrespro.ru
2023-07-17 10:29:25 +02:00
c7a5951d2e Toggle visibility of documentation anchors on hover
By default, this hides the anchors that are made visible[1]
and makes them only appear when a user hovers over the
appropriate element.

[1] https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=e2922702a3

Author: Brar Piening <brar@gmx.de>
Reviewed-by: Jonathan Katz <jonathan.katz@excoventures.com>
2023-04-22 14:44:48 -04:00
b289468fd9 Add additional sponsor logo
c42fd3d01 did not include this logo, due to the author's inability
to read a spreadsheet.
2023-03-22 23:02:56 -04:00
c42fd3d015 Update sponsor logos
This reflects decisions from the Sponsorship Committee over
changes in project sponsors.
2023-03-22 22:42:26 -04:00
4011522274 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>
2023-03-17 13:41:59 -04:00
0b89ea0fff 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>
2023-03-13 09:23:53 -04:00
ac24c442a8 Update Data Egret logo, per request from Valeria. 2023-03-06 09:44:25 +00:00
9f22b31ec7 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.
2023-01-06 16:14:05 +00:00
1ac963e766 Revert "Increase dark mode contrast and add a manual toggle."
This reverts commit 92b55bad91.
2023-01-05 15:30:28 +00:00
92b55bad91 Increase dark mode contrast and add a manual toggle.
Per discussion on psql-www.

Reviewed by Jonathan Katz and Magnus Hagander.
2023-01-05 15:27:50 +00:00
11725a28c4 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.
2022-12-15 17:25:42 +01:00
31fc36a004 Fix search button foreground colour in dark mode. 2022-11-15 16:42:15 +00:00
ed6ff135d9 Transparent backgrounds, to look at least slightly better in dark mode. 2022-11-15 15:38:43 +00:00
0ee8ebac20 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>
2022-10-26 12:09:12 +02:00
618df8666a 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.
2022-10-20 14:59:59 -04:00
87e1757b14 Fix navbar toggler icon colouring. 2022-10-20 14:18:26 +01:00
5389adf8f5 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.
2022-10-20 11:49:25 +01:00
4e7f9ebef9 Update SRA OSS logo. 2022-08-17 11:37:04 +01:00
8587e0c855 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
2022-06-01 11:10:37 +02:00
de0364bf01 Add "PostgreSQL 14 Administration Cookbook" to Books 2022-04-20 20:39:34 -04:00
e9eb48c42b Swap sponsor logo
Sponsor rebranded/renamed and required new logo.
2022-04-20 12:39:06 -04:00
b75edafdca 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>
2022-03-11 22:10:08 -05:00
6214874129 Adjust rules for sponsor logo rendering
This moves from forcing all the images to scale to a 150px width
to setting a max width/height value (150/65).
2022-02-07 09:12:55 -05:00
900432b8ef Adjust sponsor logo
This is a more recent logo for this particular sponsor.
2022-02-05 14:12:25 -05:00
519e069135 Update logos for existing sponsors
This replaces sponsor logos with the current logo for each
organization.
2022-02-05 13:44:40 -05:00
eb3bde5178 Update logos for sponsors
This both adds and removes several logos for the project sponsors
page.
2022-02-05 13:44:40 -05:00
99335210a7 Fix code layout in h2 tags in docs
Code snippets in h2 blocks looked smushed, so this gives them
a bit more space.

Reported-by: Justin Pryzby <pryzby@telsasoft.com>
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
2021-12-14 14:07:03 -05:00
c4b2b65e8a Reduce size of .btn-double-width on mobile
The width of the double-size button was overflowing on mobile view-
ports. Fix by defining a smaller size in the appropriate @media
section.

Reported-by: Tiago Heras <tiagoheras@hotmail.com>
Reviewed-by: Jonathan Katz <jkatz@postgresql.org>
Discussion: https://postgr.es/m/17262-34829a01de0fd209@postgresql.org
2021-11-03 22:27:50 +01:00
419fee8b40 Replace <nobr> tags with CSS
The <nobr> tag is not allowed in <td> context, and is altogether
deprecated as well. Replace with a span and a CSS class instead.

Reviewed-by: Magnus Hagander
Discussion: https://postgr.es/m/A0228704-7C47-44B8-929B-8BFC02D6CBD7@yesql.se
2021-10-13 09:37:23 +02:00
e676b29dd5 Update logo on sponsors page 2021-04-20 20:46:17 -04:00
78cf5fa770 Fix bug in markdown preview of new objects
Whens submitting a new object, the instructions for how to do markdown
didn't show up until after the object had been saved once.

This turns out to be because the performance optimization to take an
empty string markdown and turn it into an empty string html wrote the
(empty) result to the wrong field, thereby overwriting the instructions.
2021-03-16 18:27:01 +01:00
b0940f8c57 Add Code of Conduct Committee 2020 report
This also includes an additional CSS class to help keep multiple
tables of this report aligned with each other for easier browsing.
2021-03-14 16:19:02 -04:00