Andrew Brown
c512da72c0
redesigns
2025-07-23 11:05:57 -07:00
Andrew Brown
1414308e82
style collections and add editors picks
2025-07-08 23:17:22 -07:00
Andrew Brown
a381a4a3f3
universe docs/help
2025-07-06 23:34:13 -07:00
Andrew Brown
c3bb6f453b
Implement dynamic navbar autocomplete search functionality
...
- Add real-time autocomplete endpoint with fast name-only queries
- Replace static search form with interactive Alpine.js component
- Include 300ms debounced search with keyboard navigation support
- Add instructional help dropdown when search input is focused but empty
- Implement proper content type icons with hex colors instead of CSS classes
- Add database indexes for optimized name searches across all content types
- Support arrow key navigation, Enter to select/search, Escape to close
- Maintain full search functionality as fallback for comprehensive results
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-06 22:49:33 -07:00
Andrew Brown
d1fc5cb459
implement database-agnostic multi-word search functionality
...
- Replace PostgreSQL ILIKE with cross-database LOWER/LIKE queries
- Add multi-word search support with AND logic (e.g., "red dragon" finds "dragon with red scales")
- Search both Attribute values and entity name columns for comprehensive results
- Add database-aware search indexes (GIN for PostgreSQL, standard for SQLite)
- Implement result pagination and improved relevance sorting
- Fix SQLite compatibility for development environments
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-06 19:10:21 -07:00
Andrew Brown
307bb4137d
galleries cleanup & image reordering
2025-06-26 22:48:49 -07:00
Andrew Brown
0f57473bd9
new gallery ui
2025-06-25 18:49:03 -07:00
Andrew Brown
b293f6273c
default stats to basil v2
2025-05-13 19:09:26 -07:00
Andrew Brown
70e2ba5a56
add migrations to tag all existing basil comishs as v1 and new ones as v2
2025-05-06 01:12:07 -07:00
Andrew Brown
b208dd63c1
add cached word count to revision index
2025-04-01 13:08:23 -07:00
Andrew Brown (drusepth)
7ea82f34f7
fix broken migrations over the years
2025-01-17 22:52:00 +00:00
Andrew Brown
c4c44eacd5
I think this should do it
2023-05-12 15:40:15 -07:00
Andrew Brown
d346493b0f
Give all accounts 100 free images with Basil
2023-04-14 12:00:50 -07:00
Andrew Brown
b99c85732a
db migration for basil indexes
2023-03-23 17:51:24 -07:00
Andrew Brown
f354065861
add commission flag for saving
2023-03-12 14:44:30 -07:00
Andrew Brown
19d62f4597
backend plumbing for saving basil images
2023-03-12 14:43:21 -07:00
Andrew Brown
685efad07f
new generalized basil flow
2023-03-07 18:10:00 -08:00
Andrew Brown
07e60eebe8
basic stats page
2023-03-03 01:11:03 -08:00
Andrew Brown
ca31ed72bd
new basil design, feedback, and polish
2023-03-02 15:44:04 -08:00
Andrew Brown
ad5c1fa8a6
save final settings from basil
2023-02-28 13:08:50 -08:00
Andrew Brown
c8866be4f3
add basil style flag
2023-02-26 12:54:42 -08:00
Andrew Brown
6ee43522d6
secretly add basil but don't tell anyone <3
2023-02-25 13:44:15 -08:00
Andrew Brown
901568733b
update ruby 2.7.6 --> 2.7.7
2023-02-09 16:08:45 -08:00
drusepth
1bdcb80222
add cached_word_count migration for each content page
2022-12-01 16:38:32 -08:00
drusepth
bda757f343
add index for [deleted_at, id] on thredded
2022-08-17 14:52:42 -07:00
drusepth
c9de578e36
pull in latest thredded and add db migration for it
2022-08-15 22:23:20 -07:00
drusepth
6938631524
I... forgot the migration
2021-10-27 00:12:06 -07:00
drusepth
4a57426b8e
resolve 6.1 migration issues
2021-10-27 00:01:05 -07:00
drusepth
36fe52ab65
Merge branch 'master' into rails-6.1
2021-10-26 10:13:17 -07:00
drusepth
3e0d2210c2
cache aggregated word counts on worldbuilding pages
2021-10-07 17:03:44 -07:00
drusepth
c312d43999
add cached word count to attributes, backfill task
2021-10-07 15:57:16 -07:00
Andrew Brown
585de110fa
back to this approach
2021-09-14 20:32:52 -07:00
Andrew Brown
7ea89ecac6
actually, lets just tackle it this way
2021-09-14 20:12:12 -07:00
Andrew Brown
10c3d1b60a
add this migration which... might help?
2021-09-14 20:03:26 -07:00
Andrew Brown
f0dd74436b
rails active_storage:update
2021-07-29 02:21:14 -07:00
Andrew Brown
f1a577abb9
improve admin panel stats
2021-07-04 18:06:54 -07:00
Andrew Brown
a16590c656
add favorite defaults migration
2021-07-02 18:25:07 -07:00
Andrew Brown
6ad4d370ab
include indexes
2021-07-02 17:25:18 -07:00
Andrew Brown
4352545656
cache word counts on revisions + polish
2021-07-01 22:51:20 -07:00
Andrew Brown
dc05d7ece4
cache doc word counts
2021-06-30 17:31:26 -07:00
Andrew Brown
6c9481ab25
folder routing, navigation, and display
2021-06-27 13:32:42 -07:00
Andrew Brown
3fa423513a
basic folders plumbing + design
2021-06-23 01:48:10 -07:00
Andrew Brown
5a5edf387a
folder model
2021-06-20 20:02:04 -07:00
Andrew Brown
3a87081c7c
add migration for word count cache on docs
2021-06-20 14:58:31 -07:00
Andrew Brown
1f06f7c510
Revert "Revert "add indexes for exports""
...
This reverts commit ab5f6a8cdc .
2021-06-18 16:14:51 -07:00
Andrew Brown
ab5f6a8cdc
Revert "add indexes for exports"
...
This reverts commit 99c761881e .
2021-06-18 16:14:34 -07:00
Andrew Brown
99c761881e
add indexes for exports
2021-06-18 15:26:23 -07:00
Andrew Brown
30ee8a6150
rebuild test db
2021-05-21 16:07:22 -07:00
Andrew Brown
699b9a8d92
comment out more tests
2021-05-21 15:28:23 -07:00
Andrew Brown
0bfb4c90c5
redesign content#index cards
2021-05-01 15:42:15 -07:00