This website requires JavaScript.
8d96b9fbc1
Merge pull request 'Use new config-based permission sets' (#11 ) from permission_sets into master
master
Râu Cao
2025-10-28 12:25:22 +00:00
1c37d2dc99
Upgrade Deno in CI
Râu Cao
2025-10-28 13:23:55 +01:00
1e246af26e
Use new config-based permission sets
Râu Cao
2025-10-28 13:22:13 +01:00
7fe0721416
Fix import (lint error)
Râu Cao
2025-10-28 12:46:52 +01:00
d3ad136eab
Formatting
v1.0.0-alpha.12
Râu Cao
2025-06-03 11:38:31 +04:00
cd335a366e
Add XML namespace definition, fix wrong closing tag
Râu Cao
2025-06-03 11:30:11 +04:00
b307d4de03
Generate profile image for feeds if missing
Râu Cao
2025-06-03 11:23:46 +04:00
91eff4ad07
Add missing unbind
v1.0.0-alpha.11
Râu Cao
2025-05-21 16:34:12 +04:00
994053e080
Ignore test coverage results dir
Râu Cao
2025-05-02 13:22:41 +04:00
bc37756097
Add exclude option to compile command
v1.0.0-alpha.10
Râu Cao
2025-05-02 13:09:11 +04:00
3a5733eeee
Use nprofile for article author link
Râu Cao
2025-05-02 13:04:15 +04:00
7c2549cbfe
Add more link rel elements, use nprofile
v1.0.0-alpha.9
Râu Cao
2025-04-30 12:28:10 +04:00
e3bd385c96
Add rel=author Nostr links to article pages
Râu Cao
2025-04-30 12:22:39 +04:00
038ce15908
Fix and complete author element in Atom feed
Râu Cao
2025-04-30 12:22:16 +04:00
7aebcfc43f
Add nprofile property to profile model
Râu Cao
2025-04-30 12:21:51 +04:00
b7eccde9d0
Add alternate HTML links to feeds
v1.0.0-alpha.8
Râu Cao
2025-04-27 11:57:44 +04:00
9305e9f718
Add code highlighting
v1.0.0-alpha.7
Râu Cao
2025-04-26 18:27:32 +04:00
b907cc2f65
Remove redundant nostr address from details
Râu Cao
2025-04-26 17:44:56 +04:00
29e2fca2a5
Strict syntax in XML
Râu Cao
2025-04-26 00:00:35 +04:00
d3e908b2b0
Add alternate links to Atom feeds
v1.0.0-alpha.6
Râu Cao
2025-04-25 11:55:54 +04:00
5608176a20
Add some margin to list items
v1.0.0-alpha.5
Râu Cao
2025-04-23 15:30:07 +04:00
fa21e72b3f
Add alternative nostr links to HTML meta tags
Râu Cao
2025-04-22 13:09:03 +04:00
5b0397268b
Improve Nostr link handling
v1.0.0-alpha.4
Râu Cao
2025-04-21 12:28:51 +04:00
fb37db8583
Typing
Râu Cao
2025-04-21 14:31:38 +04:00
07f881d543
Load test configs when running tests
Râu Cao
2025-04-21 14:29:49 +04:00
3f9dad8f9a
Don't link nrelay in content
Râu Cao
2024-12-17 14:40:44 +04:00
2c9edf4ddc
Automatically build and publish tagged releases
v1.0.0-alpha.3
dev/build-release
Râu Cao
2024-12-10 14:22:38 +04:00
275fb73896
Move executables to build/ dir
v1.0.0-alpha.2
Râu Cao
2024-12-09 18:58:17 +04:00
204b4f44c7
Merge pull request 'Store and serve local profile icons for user pages' (#10 ) from feature/icons into master
v1.0.0-alpha.1
Râu Cao
2024-12-03 17:51:56 +00:00
8e802f314a
Remove debug statements
Râu Cao
2024-12-03 18:50:40 +01:00
f4d1ba897b
Store and serve local profile icons for user pages
Râu Cao
2024-12-03 18:35:39 +01:00
7f975f2dbb
Merge pull request 'Set up CI' (#9 ) from dev/3-ci into master
Râu Cao
2024-12-03 16:59:51 +00:00
5e1e249052
Rename workflow
Râu Cao
2024-12-03 17:58:22 +01:00
b376bbd2aa
Set up CI
Râu Cao
2024-12-03 17:47:34 +01:00
51ae16e57f
Update dependencies
Râu Cao
2024-12-03 17:30:23 +01:00
2ac3180c0f
Support compiling static assets, add compile task
Râu Cao
2024-12-03 17:25:19 +01:00
1e081c83e5
WIP Tags
feature/tags
Râu Cao
2024-10-28 15:01:17 +01:00
cea96e170d
Don't include deleted or empty articles in list
Râu Cao
2024-10-28 13:56:36 +01:00
5906655902
Format inline code blocks in article titles
Râu Cao
2024-10-28 12:36:15 +01:00
5f38355d5c
Link plain Nostr URIs
Râu Cao
2024-10-28 12:26:54 +01:00
010eb3f291
Refactor article fetching
Râu Cao
2024-10-26 12:04:06 +02:00
0b1eca87b2
Increase limit for article list
Râu Cao
2024-10-26 11:32:31 +02:00
f1d6ddbc84
Crop profile images to square format for preview
Râu Cao
2024-10-25 18:38:26 +02:00
49d5aa4487
Add author pubkey to feed entry IDs
Râu Cao
2024-10-25 18:01:03 +02:00
4c68be19fe
Verify nip05 address, display status
Râu Cao
2024-10-25 17:50:59 +02:00
a6517c61a4
Add user addresses to profile page, hide details by default
Râu Cao
2024-10-25 16:25:25 +02:00
2624f2cbf8
Small CSS fix
Râu Cao
2024-10-25 15:19:35 +02:00
cb4a4e06c8
Fix feeds
Râu Cao
2024-10-25 14:59:20 +02:00
5f5f024ae7
Refactor/fix error handling, add query timeouts
Râu Cao
2024-10-25 14:25:41 +02:00
ec7c775e25
Add YakiHonne app link
Râu Cao
2024-10-25 12:46:58 +02:00
28e9d14aae
Log relays on startup
Râu Cao
2024-10-25 12:44:14 +02:00
eadc40392a
WIP Nostr links
Râu Cao
2024-10-25 01:10:15 +02:00
6ec9f51d77
Fix code element font size for headlines
Râu Cao
2024-10-25 01:09:12 +02:00
afcb99356c
Refactor CSS a bit, use variables for shared colors
Râu Cao
2024-10-24 23:00:23 +02:00
266913c369
Style hr elements
Râu Cao
2024-10-24 22:59:57 +02:00
aec35d9eb3
Add published date to feed items
Râu Cao
2024-10-24 16:13:14 +02:00
c1c9a37914
Fall back to plain profile picture if imagemagick is not installed
Râu Cao
2024-10-24 16:09:36 +02:00
30a74acf3b
Support older imagemagick command
Râu Cao
2024-10-24 15:33:12 +02:00
b7974c8610
Improve config processing
Râu Cao
2024-10-24 15:17:11 +02:00
0096f3cae3
Fix linter/transpiler errors, formatting
Râu Cao
2024-10-24 14:32:04 +02:00
fc711c2194
Rename some things
Râu Cao
2024-10-24 14:28:49 +02:00
fdd16d8236
Add OG and Twitter Card markup, generate OG profile images
Râu Cao
2024-10-24 14:19:37 +02:00
d5793d47ff
Choose a fun default port number
Râu Cao
2024-10-23 23:46:47 +02:00
32f39685a1
Fix search timing out on non-existing nostrKey
Râu Cao
2024-10-23 22:38:30 +02:00
062ded9e6d
Remove generated anchor links from feed content
Râu Cao
2024-10-23 14:54:01 +02:00
ba80792cc4
Formatting
Râu Cao
2024-10-23 14:02:38 +02:00
a9f13310ab
Wrap atom content in CDATA tag
Râu Cao
2024-10-23 14:01:54 +02:00
e921fb2d84
Add alternative default path for users config
Râu Cao
2024-10-23 01:03:55 +02:00
52d56c387d
Fix current path in compiled program
Râu Cao
2024-10-23 00:31:13 +02:00
46ad9813eb
Typing all the types
Râu Cao
2024-10-23 00:27:20 +02:00
edaf5f5c71
Improve deno tasks
Râu Cao
2024-10-22 19:42:02 +02:00
f15e845825
Config UX
Râu Cao
2024-10-22 19:41:49 +02:00
453a0f14d3
Support multiple relays for fetching content
Râu Cao
2024-10-22 19:41:19 +02:00
856b10358c
Improve layout
Râu Cao
2024-10-22 19:16:58 +02:00
fdf16227d3
Rename server task
Râu Cao
2024-10-22 18:26:22 +02:00
a0d5cba339
WIP Typing fixes for compilation
Râu Cao
2024-10-22 16:15:19 +02:00
be1b9f21ec
Create user config sample, ignore actual config
Râu Cao
2024-10-22 15:57:03 +02:00
c0a02295c1
Render article drafts when opened directly
Râu Cao
2024-10-22 15:55:18 +02:00
fdb13bc65d
Show display name for profile
Râu Cao
2024-10-22 15:54:50 +02:00
a0f0b06ad2
Include home relay in generated naddr
Râu Cao
2024-10-22 15:54:22 +02:00
ce469bc37f
Improve code block styling
Râu Cao
2024-10-22 15:53:54 +02:00
28520c59b9
Add lookups for static user list, make LDAP optional
Râu Cao
2024-10-22 13:59:01 +02:00
ba7336b4ee
Render error pages as HTML
Râu Cao
2024-10-22 12:49:14 +02:00
ea58c1f60b
Fix Atom feed route issue
Râu Cao
2024-10-22 12:48:57 +02:00
3914ca25a1
Improve mobile layout, add dl lists, add npub to profile
Râu Cao
2024-10-22 12:18:36 +02:00
4534147050
Improve open-with dropdown
Râu Cao
2024-10-22 11:27:58 +02:00
96254b38be
Add dropdown menu for opening article in other apps
Râu Cao
2024-10-21 22:58:46 +02:00
ffd709d2f9
Use absolute URLs in Atom feed
Râu Cao
2024-10-21 21:18:16 +02:00
74f7b89c15
Move CSS and fonts to separate static asset dir
Râu Cao
2024-10-21 21:03:29 +02:00
48fcb7eac5
Remove obsolete log statements
Râu Cao
2024-10-21 20:29:17 +02:00
849410bb64
Make listen port configurable
Râu Cao
2024-10-21 20:22:51 +02:00
bab9b74090
Rename main.ts
Râu Cao
2024-10-21 15:45:08 +02:00
fa98e90210
MVP
Râu Cao
2024-10-21 15:17:14 +02:00
87792c5089
WIP
Râu Cao
2024-10-21 13:27:33 +02:00
0471e05ef3
Fix lint errors
Râu Cao
2024-10-21 00:30:34 +02:00
fe9db7509d
Support pretty URLs for articles, redirect from naddr
Râu Cao
2024-10-21 00:29:53 +02:00
18f3e888a6
Show list of linked articles on profile page
Râu Cao
2024-10-21 00:06:15 +02:00
e14adffbc8
Allow old-school username routes with ~
Râu Cao
2024-10-21 00:05:50 +02:00
0e5b4b1807
Redirect npub and nprofile to username if exists
Râu Cao
2024-10-20 23:05:45 +02:00
9a19f7249c
WIP Resolve username via npub, LDAP
Râu Cao
2024-10-20 22:52:47 +02:00