vnugent
d7348d47ff
build: merge changes from branch fix/no-ref/deno-security into mobile-hotfix branch and close pr #61
7 months ago
vnugent
db9e0d4e36
fix: align avatar height with hamburger nav on mobile
7 months ago
vnugent
493c946ab2
Revert "Made localhost relays off by default, with localstorage checkbox to turn it on."
...
This reverts commit 41a7c91893 .
7 months ago
limina1
63926191db
Implement AST-based PublicationTree integration with reactive parse levels
...
Replace manual regex parsing with proper Asciidoctor AST traversal for more
accurate and scalable document processing. Add dynamic parse level system
that correctly maps AsciiDoc hierarchy to Nostr events.
Key changes:
- New asciidoc_ast_parser.ts using Asciidoctor's native document structure
- PublicationTree factory for seamless integration with existing architecture
- Fixed level mapping: Asciidoctor levels 1-5 → app levels 2-6
- Dynamic parse level generation (2-6) with proper event count progression
- Responsive editor height using viewport units for adaptive screen sizing
- Enhanced preview with hierarchical visualization and event boundaries
Event count progression now works correctly:
- Level 2: 3 events → Level 6: 20+ events
- Full reactivity when changing parse levels
- Proper content type detection (Article vs Notes vs None)
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
7 months ago
silberengel
41a7c91893
Made localhost relays off by default, with localstorage checkbox to turn it on.
7 months ago
silberengel
ce23a35087
Fixed formatting of events input page for mobile
7 months ago
silberengel
a856ad6bf7
Compose changed to look nicer on mobile
7 months ago
silberengel
d6c5e5d1a3
Fixed comment box formatting and search term
7 months ago
silberengel
1c2fc5f781
Fixed heading on publication view
7 months ago
silberengel
17fcc15ade
Reinstated Notifications
7 months ago
silberengel
1cea21e2fb
Event search reinstated.
7 months ago
limina1
d536de63f1
Merge master into feature/text-entry, keeping unified publisher approach
...
- Resolved conflicts in ZettelEditor.svelte: kept unified AsciiDoc publisher
- Fixed asciidoc_metadata.ts: restored stripSectionHeader and systemAttributes
- Updated compose page to use publishSingleEvent for direct event publishing
- Fixed Svelte 5 syntax (onclick instead of on:click)
- Removed duplicate publish button from compose page
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
7 months ago
vnugent
a7ec489d44
fix: fixes subtitle text max width causing profile and hamburger menu to wrap
7 months ago
silberengel
647e4aa5ef
fix formatting
7 months ago
Michael J
e9629fb937
Merges pull request #60
...
Fix Events page and clean up code
7 months ago
buttercat1791
fef9ddaba8
Fix a bug where search type failed to change as expected
...
Also add a placeholder generic search query to be used with future fuzzy/full-text/semantic search capabilities.
7 months ago
buttercat1791
6d91bb7fc0
Encode event search queries in URL query string
7 months ago
buttercat1791
8b61566322
Consolidate some state values in search
7 months ago
buttercat1791
046d73b42e
Make user profile a typedefs file
7 months ago
buttercat1791
82f0d46abd
Clean up unused functions on events page
7 months ago
buttercat1791
43eddd3ede
Extract user profile to new interface
7 months ago
buttercat1791
da02c20b82
Update Deno lockfile
7 months ago
silberengel
f0400533ea
display nested publications
7 months ago
silberengel
af4fde59b2
fixed event input
7 months ago
silberengel
b6be86a6ae
Implemented event publisher subfiles
7 months ago
silberengel
cbc86b07ba
add clear form and editing to eventinput
7 months ago
silberengel
9fae55f68d
get rid of clear cache button, get rid of view full event button, make hex id label into a button, do a better job identifying hex ids
7 months ago
silberengel
9bbdfc1618
Added helpful text and allow for multi-tag eventinput
7 months ago
silberengel
f017be32a0
fixed broken node hyperlinks
7 months ago
silberengel
1de5f5a4ea
fixed legend
7 months ago
silberengel
a1733131e9
fix npub search in mentions and get rid of redundant nostr: prefix
7 months ago
silberengel
821d0ff3e3
fix login persistence
7 months ago
silberengel
9ce9cfd517
fix embedded events
7 months ago
silberengel
e73d20f4d6
got t: searches working again
7 months ago
silberengel
f310320c6e
fixed profile search
7 months ago
silberengel
d7483e934f
fixed event embedding
7 months ago
silberengel
ce40eade26
fixed ToC order
7 months ago
silberengel
358e81096f
Added tagline
7 months ago
silberengel
b9cd3ba10c
load publication in order
7 months ago
silberengel
fc34d68a83
fixed publications
7 months ago
silberengel
9c53a56413
all tests passing
7 months ago
silberengel
c86cc266e9
Cleaned up all of the parameter calls for ndk
7 months ago
silberengel
14169961a5
Merge remote-tracking branch 'origin/fix-merge' - preserving boss's improvements including NDK state sharing, code cleanup, and auth store refactoring
7 months ago
silberengel
41da2df0b7
fixed profile searches
7 months ago
buttercat1791
0dab77b9dd
Improve NDK state sharing
...
- Use SvelteKit context instead of stores to share NDK instance (see https://svelte.dev/docs/svelte/context )
- Clean up some dead code
- Move some standalone CSS into `app.css`
7 months ago
buttercat1791
37f331ad38
Some more minor cleanup
7 months ago
buttercat1791
5e01e126bc
Remove an unused import
7 months ago
buttercat1791
98dba98b93
Tidy and organize Nostr event embedding markup
...
- Svelte components and snippets that support embedded event rendering are moved to `src/lib/components/embedded_events` dir.
- Some now-unused components are removed entirely.
- Imports are updated.
7 months ago
buttercat1791
d8c64260b3
Refactor markup generator for embedded events into Svelte snippets
...
- Eliminate a component that is no longer needed.
- Reduce duplicate code.
- Tidy up code along the way.
- Ran `deno fmt` to auto-format code (hence the large diff).
7 months ago
silberengel
300dc2c66d
Corrected build for docker
7 months ago