Alex Cabal
d9fe3e9303
Fix error handling for duplicate ebook placeholders
2025-01-09 14:00:50 -06:00
Alex Cabal
047a76b788
When adding an ebook placeholder, don't incremenet the series number if it was empty
2025-01-08 19:33:54 -06:00
Alex Cabal
affe29e83c
Fix type issue
2025-01-08 19:33:43 -06:00
Alex Cabal
bc16b1fff8
Add endpoint to get reviewer for an in-progress project
2025-01-07 21:42:51 -06:00
Alex Cabal
87620287f1
Don't check max string length for ebook description
2025-01-07 10:12:04 -06:00
Alex Cabal
13eb02842a
Tweak donation banner end date
2025-01-07 10:12:04 -06:00
Alex Cabal
0105bfefa4
Tweak donation banners and some type safety
2025-01-06 13:25:02 -06:00
Alex Cabal
c07b4cec1e
Abandon projects after 60 days, not 90
2025-01-06 12:17:57 -06:00
Alex Cabal
a68826b54b
Set new projects for existing placeholders as 'in progress' when creating a project
2025-01-06 12:12:07 -06:00
Alex Cabal
aad37981ab
Add script to delete users who have no other connections in the database
2025-01-06 10:56:50 -06:00
Alex Cabal
343d92f7c9
Tweak drive ending times
2025-01-06 10:30:08 -06:00
Alex Cabal
07836555cd
Add social media manager to about page
2025-01-05 20:54:08 -06:00
Alex Cabal
3260f45d9b
Hide stretch goal base on responsive view
2025-01-05 13:55:41 -06:00
Alex Cabal
ce618dd49d
Allow hyphenation in responsive donation dialog
2025-01-05 13:54:42 -06:00
Alex Cabal
1cb4cbfe24
Redirect ebook searches for only one tag to the /subjects/<TAG endpoint
2025-01-05 13:52:09 -06:00
Alex Cabal
99508cc490
Correctly return 404 instead of 403 for ebooks with spaces in the URL
2025-01-05 13:27:35 -06:00
Alex Cabal
719393f12a
Don't include placeholders in sitemap
2025-01-05 13:24:17 -06:00
Alex Cabal
d590ce74b9
Don't show download/feed links for an author if all of their books are placeholders
2025-01-05 13:19:35 -06:00
Alex Cabal
cce0c328d1
Add <meta rel="canonical"> elements when deploying ebook
2025-01-05 13:07:59 -06:00
Alex Cabal
692e418aee
Remove social media manager ad
2025-01-04 14:34:53 -06:00
Alex Cabal
a61ddd0060
Consistent variable name
2025-01-03 18:50:27 -06:00
Alex Cabal
7aa610168d
Resolve Google Groups URL redirects
2025-01-03 18:46:46 -06:00
Alex Cabal
9b959e3eda
Don't show year for updated dates in current year of project table
2025-01-03 13:43:59 -06:00
Alex Cabal
ea7cf4733c
Update help wanted list in readme
2025-01-02 20:59:53 -06:00
Alex Cabal
f865ebcdd0
Tweak fleuron
2025-01-02 10:51:37 -06:00
Alex Cabal
ef5313ee48
Tweak donation banners in PD day post
2025-01-02 10:49:54 -06:00
Mike Colagrosso
0e7bff5d82
Rewrite MultiTableSelect
queries with ON
...
Instead of `USING(EbookId)`, it would be easier to handle
`MultiTableSelect` queries in `FromMultiTableRow()` if the queries used
`ON Projects.EbookId = Ebooks.Ebooks`
This is because `USING` will return only one `EbookId` column, but `ON`
will return all columns from both tables.
2025-01-02 09:57:45 -06:00
Mike Colagrosso
dad5df0059
Add index on EbookId
...
There are several queries that join the `Projects` and `Ebooks` tables.
An index speeds up those joins.
2025-01-02 09:57:45 -06:00
Mike Colagrosso
eacd7306b0
Remove templates/EbookProjects.php
...
378555d
removed the reference to it in `www/ebook-placeholders/get.php`
2025-01-01 20:29:15 -06:00
Paul Bryan
dacd2db3b3
Fix typo
2025-01-01 13:06:35 -06:00
Alex Cabal
21f86fd147
Fix typo
2025-01-01 11:13:01 -06:00
Alex Cabal
bcba5c2192
Remove now-redundant PD placeholders code
2025-01-01 10:05:59 -06:00
Alex Cabal
ee14ff30ea
Fix broken HTML in PD Day post
2025-01-01 09:04:28 -06:00
Alex Cabal
bbf8110373
Fix PD day banner on mobile
2025-01-01 09:04:19 -06:00
Alex Cabal
8e5f065b89
Tweak PD Day 2025 blog post
2024-12-31 22:31:07 -06:00
Alex Cabal
cb379f58a3
Tweak PD Day banner
2024-12-31 22:31:07 -06:00
Mike Colagrosso
f0bfa7a43b
Rewrite DeleteUnused() queries using new indices
2024-12-31 22:31:00 -06:00
Mike Colagrosso
5c8315e6ff
Add new indices for deleting unused records
2024-12-31 22:31:00 -06:00
partev
18420fdbd9
use the main wikipedia link instead of the mobile like
...
en.m.wikipedia.org -> en.wikipedia.org
2024-12-31 22:23:18 -06:00
Alex Cabal
fcb5240585
Tweak PD Day banner
2024-12-31 15:00:14 -06:00
Alex Cabal
6ad882e2cc
Move donation banners
2024-12-31 14:28:38 -06:00
Alex Cabal
9abae874f6
Fix sort order of collection placeholders with no sequence
2024-12-31 14:21:59 -06:00
Alex Cabal
e664063f18
Switch image in PD day post
2024-12-31 13:09:39 -06:00
Alex Cabal
b8def40795
Tweak semantics and contribute index page
2024-12-31 11:08:21 -06:00
Alex Cabal
b8c4de4b20
Change order of collection sorting
2024-12-31 10:32:57 -06:00
Alex Cabal
40296c2562
Fix wrong property references in user edit form
2024-12-31 10:31:16 -06:00
Alex Cabal
18dce33946
Tweak PD Day 2025 blog post
2024-12-30 23:44:08 -06:00
Alex Cabal
e972267ee8
Add social media manager ask to footer
2024-12-30 22:14:01 -06:00
Alex Cabal
616b9677a9
Fix donation progress bar
2024-12-30 22:04:09 -06:00
Alex Cabal
d146550bf3
Tweak PD Day 2025 blog post
2024-12-30 22:04:02 -06:00