Mike Colagrosso
1a71913794
Add a Relevance
sort order and improve search
...
Here's what's in `IndexableText` right now:
1. Title
2. Collections
3. Authors
4. Tags
5. LocSubjects
6. TocEntries
Here is the proposed new ranking:
```
10 * Title +
8 * Authors +
3 * Collections +
IndexableText
```
New indices for existing DBs:
```
ALTER TABLE `Ebooks` ADD COLUMN `IndexableAuthors` text NOT NULL;
ALTER TABLE `Ebooks` ADD COLUMN `IndexableCollections` text NULL;
ALTER TABLE `Ebooks` ADD FULLTEXT `indexSearchTitle` (`Title`);
ALTER TABLE `Ebooks` ADD FULLTEXT `idxSearchAuthors` (`IndexableAuthors`);
ALTER TABLE `Ebooks` ADD FULLTEXT `idxSearchCollections` (`IndexableCollections`);
```
2025-02-13 13:48:39 -06:00
Alex Cabal
5e23837d17
Add blog post
2025-02-04 11:59:46 -06:00
Alex Cabal
2d108211e1
Remove item from uncategorize artwork list
2025-02-01 20:58:13 -06:00
Alex Cabal
94e7937987
Fix typo in reviewer URL
2025-01-30 12:46:03 -06:00
Alex Cabal
6261eee67f
Correctly pull reviewer of active projects
2025-01-30 12:44:57 -06:00
Alex Cabal
4f4e72564a
Fix permissions logic when patching projects
2025-01-28 15:30:42 -06:00
Alex Cabal
6378d687d8
Add 'awaiting review' and 'reviewed' project statuses that update from GitHub; allow project owners to update their project statuses
2025-01-27 15:52:21 -06:00
Alex Cabal
b48f3a5798
Improve honeypot link
2025-01-27 10:49:44 -06:00
Weijia Cheng
a15ae6f77e
Fix title of blog post
2025-01-26 16:12:04 -06:00
Alex Cabal
2258c4f742
Add Manly Wade Wellman spreadsheet
2025-01-25 11:39:17 -06:00
Weijia Cheng
2aaa1e301f
Fix typo in newest blog post
2025-01-25 11:00:49 -06:00
Alex Cabal
4bec47a389
Add Andre Norton to spreadsheets page
2025-01-22 10:46:49 -06:00
Alex Cabal
bddbfe3cfa
Don't list authors more than once in sitemap
2025-01-22 09:54:05 -06:00
vr8hub
aeb2a0877e
Add item for initial caps in a chapter
2025-01-21 12:35:04 -06:00
Weijia Cheng
2a220cff21
Make bold/strong regular expression catch more cases
2025-01-21 09:36:25 -06:00
erin
43cf946cc9
Add Descartes to-do summary document to spreadsheets page
2025-01-21 09:35:31 -06:00
vr8hub
5bd6853498
Add checks for bold/strong and illustration names/ids
2025-01-19 14:31:36 -06:00
Alex Cabal
37aaa97b66
Brower compatibility for ::before alt text
2025-01-19 13:28:45 -06:00
Alex Cabal
8a15519b0e
Hide honeyhot link from older browsers
2025-01-18 22:29:17 -06:00
Alex Cabal
0483a6d841
Add empty alt text for some CSS pseudo elements
2025-01-18 17:44:22 -06:00
Alex Cabal
5b0d37824b
Add configuration to stop rude bot crawlers using fail2ban
2025-01-18 17:37:47 -06:00
Alex Cabal
14cdd74585
Enable Hudson River Bracketed in blog post
2025-01-15 14:53:09 -06:00
Alex Cabal
bdeebc8291
Add endpoint to get collections for an ebook or placeholder
2025-01-15 14:32:50 -06:00
Alex Cabal
ed5540c177
Enable latest blog post
2025-01-15 13:03:53 -06:00
Neil Pankey
f8a050486b
Update 20,000 Leagues note to 2025
2025-01-10 16:40:59 -06:00
Alex Cabal
c36d1ac3d3
Rename exception for consistency
2025-01-09 14:08:54 -06:00
Alex Cabal
94d62fdcdf
Fix exception for duplicate ebook placeholder on save
2025-01-09 14:07:40 -06:00
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
bc16b1fff8
Add endpoint to get reviewer for an in-progress project
2025-01-07 21:42:51 -06:00
Alex Cabal
0105bfefa4
Tweak donation banners and some type safety
2025-01-06 13:25:02 -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
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
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
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
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
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
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