.github/workflows
|
Maybe fix GHCR image? (#60)
|
2023-08-07 16:35:15 +02:00 |
.idea
|
Add IDEA configs
|
2023-02-23 15:12:30 +01:00 |
.vscode
|
Vanity import path and listing of media files
|
2021-06-28 22:17:18 +02:00 |
dbmigrations
|
Add option to hide section posts on main post index
|
2023-04-07 12:54:19 +02:00 |
docs
|
Fix HTTPS setup for Tailscale Funnel, add docs on how to use Funnel, update dependencies
|
2023-11-01 13:38:53 +01:00 |
hlsjs
|
Update hls.js
|
2022-10-22 20:34:32 +02:00 |
leaflet
|
Use Leaflet Marker Cluster plugin
|
2023-08-06 11:48:24 +02:00 |
logo
|
Initial profile image support
|
2022-11-27 15:06:43 +01:00 |
original-assets
|
Use Leaflet Marker Cluster plugin
|
2023-08-06 11:48:24 +02:00 |
pkgs
|
Set content-type before writing status code
|
2023-09-25 11:05:45 +02:00 |
plugins
|
Fix aitldr plugin
|
2023-04-19 18:45:40 +02:00 |
strings
|
Add option to hide section posts on main post index
|
2023-04-07 12:54:19 +02:00 |
templates/assets
|
Use Leaflet Marker Cluster plugin
|
2023-08-06 11:48:24 +02:00 |
testdata
|
Add test for Bridgy likes
|
2022-11-28 20:45:57 +01:00 |
.deepsource.toml
|
Add Deepsource config
|
2022-02-25 16:02:05 +01:00 |
.gitignore
|
Add IDEA configs
|
2023-02-23 15:12:30 +01:00 |
.golangci.yml
|
Update dependencies
|
2022-09-03 17:07:12 +02:00 |
Dockerfile
|
Update to Go 1.21
|
2023-08-09 14:21:18 +02:00 |
LICENSE
|
BREAKING: Rework plugins (#52)
|
2023-01-23 20:30:47 +01:00 |
README.md
|
Allow to edit comments (#42)
|
2022-12-06 19:43:06 +01:00 |
acme.go
|
Remove Tailscale, add settings for custom HTTPS
|
2022-10-30 20:57:25 +01:00 |
activityPub.go
|
Add UI2 plugin type for more resource efficiency and rewrite the UI plugins to use the new type
|
2023-02-13 20:22:42 +01:00 |
activityPubSending.go
|
Set appAserAgent on all requests using RoundTripper
|
2022-12-14 10:21:32 +01:00 |
activityPubTools.go
|
Add bodylimits and some other small improvements
|
2023-02-04 09:59:04 +01:00 |
activityPub_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
activityStreams.go
|
Set content-type before writing status code
|
2023-09-25 11:05:45 +02:00 |
activityStreams_test.go
|
Simplify activitypub followers listing, parse and save activitypub usernames in @user@example.org format
|
2022-12-07 16:43:13 +01:00 |
app.go
|
chore: update indieauth (#66)
|
2023-11-11 19:00:04 +01:00 |
authentication.go
|
Add bodylimits and some other small improvements
|
2023-02-04 09:59:04 +01:00 |
authentication_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
blogroll.go
|
Add bodylimits and some other small improvements
|
2023-02-04 09:59:04 +01:00 |
blogroll_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
blogstats.go
|
Split status in status and visibility
|
2022-09-23 11:05:07 +02:00 |
blogstats_test.go
|
Split status in status and visibility
|
2022-09-23 11:05:07 +02:00 |
cache.go
|
Refactor cache, just use ETag
|
2023-04-11 16:43:14 +02:00 |
cacheRecorder.go
|
Refactor cache, just use ETag
|
2023-04-11 16:43:14 +02:00 |
cache_test.go
|
Refactor cache, just use ETag
|
2023-04-11 16:43:14 +02:00 |
captcha.go
|
Send contact messages and notifications asynchronously
|
2023-03-05 17:17:40 +01:00 |
captcha_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
check.go
|
Add option to filter for parameters on index
|
2023-09-07 17:01:53 +02:00 |
comments.go
|
Some more small memory improvements
|
2023-02-03 23:33:48 +01:00 |
commentsAdmin.go
|
Send contact messages and notifications asynchronously
|
2023-03-05 17:17:40 +01:00 |
commentsEditor.go
|
Allow to edit comments (#42)
|
2022-12-06 19:43:06 +01:00 |
commentsEditor_test.go
|
Allow to edit comments (#42)
|
2022-12-06 19:43:06 +01:00 |
comments_test.go
|
Allow to edit comments (#42)
|
2022-12-06 19:43:06 +01:00 |
config.go
|
Fix HTTPS setup for Tailscale Funnel, add docs on how to use Funnel, update dependencies
|
2023-11-01 13:38:53 +01:00 |
config_test.go
|
Fix HTTPS setup for Tailscale Funnel, add docs on how to use Funnel, update dependencies
|
2023-11-01 13:38:53 +01:00 |
contact.go
|
Send contact messages and notifications asynchronously
|
2023-03-05 17:17:40 +01:00 |
contact_test.go
|
Fix test
|
2023-03-05 17:22:13 +01:00 |
database.go
|
Add AI-generated-summary plugin (aitldr), many new plugin hooks and update dependencies
|
2023-03-24 21:25:20 +01:00 |
databaseHooks.go
|
Rework "check" command and some other small improvements
|
2023-01-29 09:44:46 +01:00 |
databaseMigrations.go
|
Go 1.18
|
2022-03-16 08:28:03 +01:00 |
database_test.go
|
Basic (experimental) plugin support with two plugin types (exec and middleware)
|
2022-08-09 17:47:53 +02:00 |
debug.go
|
Go 1.18
|
2022-03-16 08:28:03 +01:00 |
docker-compose.dev.tailscale.yml
|
Fix HTTPS setup for Tailscale Funnel, add docs on how to use Funnel, update dependencies
|
2023-11-01 13:38:53 +01:00 |
editor.go
|
Fix editor with preset parameters
|
2023-04-15 18:46:12 +02:00 |
editorFiles.go
|
Go 1.18
|
2022-03-16 08:28:03 +01:00 |
editorState.go
|
Fix some linting things
|
2022-12-14 16:03:54 +01:00 |
editor_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
errors.go
|
Initial profile image support
|
2022-11-27 15:06:43 +01:00 |
errors_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
example-config.yml
|
Add config option to block user agents in robots.txt
|
2023-08-09 14:21:39 +02:00 |
export.go
|
Small changes (less GC, cache stats, linter fixes)
|
2022-02-23 12:24:11 +01:00 |
export_test.go
|
Add database-based settings, settings screen and migrate sections to db and allow to configure them
|
2022-07-16 21:09:43 +02:00 |
externalVideo.go
|
(Experimental) external video integration using hls.js
|
2022-05-27 09:48:57 +02:00 |
feeds.go
|
Add option to filter for parameters on index
|
2023-09-07 17:01:53 +02:00 |
feeds_test.go
|
Add reply and like context and fetching it (Completes #45)
|
2022-12-26 09:37:51 +01:00 |
geo.go
|
Add 5sec timeout for requests to Photon API
|
2023-03-03 11:20:32 +01:00 |
geoMap.go
|
Add option to filter for parameters on index
|
2023-09-07 17:01:53 +02:00 |
geoTiles.go
|
Update Go, some more improvements and fixes
|
2023-02-02 22:59:12 +01:00 |
geoTiles_test.go
|
Activate more linters and fix linted problems
|
2022-02-22 10:14:48 +01:00 |
geoTrack.go
|
Fix some linting things
|
2022-12-14 16:03:54 +01:00 |
geoTrack_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
geo_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
go.mod
|
Update dependencies
|
2023-11-11 19:02:57 +01:00 |
go.sum
|
Update dependencies
|
2023-11-11 19:02:57 +01:00 |
healthcheck.go
|
Update Go, some more improvements and fixes
|
2023-02-02 22:59:12 +01:00 |
hooks.go
|
Add AI-generated-summary plugin (aitldr), many new plugin hooks and update dependencies
|
2023-03-24 21:25:20 +01:00 |
http.go
|
Fix HTTPS setup for Tailscale Funnel, add docs on how to use Funnel, update dependencies
|
2023-11-01 13:38:53 +01:00 |
httpClient.go
|
Set appAserAgent on all requests using RoundTripper
|
2022-12-14 10:21:32 +01:00 |
httpClient_test.go
|
Set appAserAgent on all requests using RoundTripper
|
2022-12-14 10:21:32 +01:00 |
httpFs.go
|
Fix minify
|
2022-04-10 11:46:35 +02:00 |
httpLogs.go
|
Fix missing default logFile config
|
2021-12-27 21:47:12 +01:00 |
httpLogs_test.go
|
Add database-based settings, settings screen and migrate sections to db and allow to configure them
|
2022-07-16 21:09:43 +02:00 |
httpMiddlewares.go
|
Fix CSP
|
2023-08-06 11:47:10 +02:00 |
httpMiddlewares_test.go
|
Initial profile image support
|
2022-11-27 15:06:43 +01:00 |
httpRouters.go
|
Working version of date archives for sections
|
2023-02-24 22:41:33 +01:00 |
httpsCache.go
|
Update dependencies and add CodeQL
|
2023-02-27 18:08:20 +01:00 |
indexnow.go
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +01:00 |
indexnow_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
indieAuth.go
|
chore: update indieauth (#66)
|
2023-11-11 19:00:04 +01:00 |
indieAuthServer.go
|
chore: update indieauth (#66)
|
2023-11-11 19:00:04 +01:00 |
indieAuthServer_test.go
|
chore: update indieauth (#66)
|
2023-11-11 19:00:04 +01:00 |
indieAuth_test.go
|
chore: update indieauth (#66)
|
2023-11-11 19:00:04 +01:00 |
main.go
|
Rework "check" command and some other small improvements
|
2023-01-29 09:44:46 +01:00 |
markdown.go
|
Add AI-generated-summary plugin (aitldr), many new plugin hooks and update dependencies
|
2023-03-24 21:25:20 +01:00 |
markdown_test.go
|
Add AI-generated-summary plugin (aitldr), many new plugin hooks and update dependencies
|
2023-03-24 21:25:20 +01:00 |
matrix.go
|
Add Matrix as notifications channel
|
2023-01-05 06:48:31 +01:00 |
media.go
|
Fix some issues discovered by linting
|
2022-02-25 16:29:42 +01:00 |
mediaCompression.go
|
Update Go, some more improvements and fixes
|
2023-02-02 22:59:12 +01:00 |
mediaCompression_test.go
|
Remove Shortpixel
|
2022-03-23 21:48:28 +01:00 |
mediaStorage.go
|
Dependency updates
|
2023-02-23 16:32:59 +01:00 |
mediaStorage_test.go
|
Various refactorings
|
2021-06-23 19:20:50 +02:00 |
microformats.go
|
Replace some buffers with pipes (should reduce memory usage)
|
2023-01-24 09:42:45 +01:00 |
microformats_test.go
|
Add reply and like context and fetching it (Completes #45)
|
2022-12-26 09:37:51 +01:00 |
micropub.go
|
Add bodylimits and some other small improvements
|
2023-02-04 09:59:04 +01:00 |
micropubMedia.go
|
Add bodylimits and some other small improvements
|
2023-02-04 09:59:04 +01:00 |
micropub_test.go
|
Add support for seperate micropub channel request
|
2022-09-23 14:15:29 +02:00 |
nodeinfo.go
|
Update Go, some more improvements and fixes
|
2023-02-02 22:59:12 +01:00 |
notifications.go
|
Send contact messages and notifications asynchronously
|
2023-03-05 17:17:40 +01:00 |
ntfy.go
|
Set appAserAgent on all requests using RoundTripper
|
2022-12-14 10:21:32 +01:00 |
ntfy_test.go
|
Add email option for ntfy
|
2022-10-03 20:09:18 +02:00 |
opensearch.go
|
More strings.Builder and io.Pipe
|
2023-01-24 14:30:53 +01:00 |
paths.go
|
Fix login with micro.blog iOS app
|
2022-10-15 14:19:12 +02:00 |
paths_test.go
|
Fix login with micro.blog iOS app
|
2022-10-15 14:19:12 +02:00 |
persistentCache.go
|
BREAKING: Save profile image in data folder instead of (Fix #44)
|
2022-12-13 20:13:57 +01:00 |
plugins.go
|
Add AI-generated-summary plugin (aitldr), many new plugin hooks and update dependencies
|
2023-03-24 21:25:20 +01:00 |
plugins_test.go
|
BREAKING: Rework plugins (#52)
|
2023-01-23 20:30:47 +01:00 |
posts.go
|
Add option to filter for parameters on index
|
2023-09-07 17:01:53 +02:00 |
postsDb.go
|
Add option to filter for parameters on index
|
2023-09-07 17:01:53 +02:00 |
postsDb_test.go
|
Add option to filter for parameters on index
|
2023-09-07 17:01:53 +02:00 |
postsDeleter.go
|
Split status in status and visibility
|
2022-09-23 11:05:07 +02:00 |
postsDeleter_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
postsFuncs.go
|
Add AI-generated-summary plugin (aitldr), many new plugin hooks and update dependencies
|
2023-03-24 21:25:20 +01:00 |
postsScheduler.go
|
Split status in status and visibility
|
2022-09-23 11:05:07 +02:00 |
postsScheduler_test.go
|
Skip contact test for now, because mock server doesn't support TLS
|
2023-01-05 07:36:07 +01:00 |
posts_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
privateMode.go
|
Use custom compression middleware
|
2022-02-18 16:35:53 +01:00 |
privateMode_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
profileImage.go
|
Add bodylimits and some other small improvements
|
2023-02-04 09:59:04 +01:00 |
queue.go
|
Basic (experimental) plugin support with two plugin types (exec and middleware)
|
2022-08-09 17:47:53 +02:00 |
queue_test.go
|
Add database-based settings, settings screen and migrate sections to db and allow to configure them
|
2022-07-16 21:09:43 +02:00 |
reactions.go
|
Add no-store cache header for reactions endpoint
|
2023-04-11 16:56:40 +02:00 |
reactions_test.go
|
More strings.Builder and io.Pipe
|
2023-01-24 14:30:53 +01:00 |
regexRedirects.go
|
Big refactoring: Avoid global vars almost everywhere
|
2021-06-06 14:39:42 +02:00 |
regexRedirects_test.go
|
Activate more linters and fix linted problems
|
2022-02-22 10:14:48 +01:00 |
render.go
|
New plugin types: UISummary and UIFooter
|
2023-03-10 15:14:50 +01:00 |
robotstxt.go
|
Add config option to block user agents in robots.txt
|
2023-08-09 14:21:39 +02:00 |
robotstxt_test.go
|
Add config option to block user agents in robots.txt
|
2023-08-09 14:21:39 +02:00 |
search.go
|
Refactor code for search results
|
2023-09-07 15:46:51 +02:00 |
search_test.go
|
Fix date based archive routes
|
2021-11-03 18:52:41 +01:00 |
sessions.go
|
Send contact messages and notifications asynchronously
|
2023-03-05 17:17:40 +01:00 |
settings.go
|
Add option to hide section posts on main post index
|
2023-04-07 12:54:19 +02:00 |
settingsDb.go
|
Add option to hide section posts on main post index
|
2023-04-07 12:54:19 +02:00 |
settingsDb_test.go
|
Add new test for section settings
|
2022-07-17 18:49:13 +02:00 |
shortDomain.go
|
Initial profile image support
|
2022-11-27 15:06:43 +01:00 |
shortPath.go
|
Basic (experimental) plugin support with two plugin types (exec and middleware)
|
2022-08-09 17:47:53 +02:00 |
shortPath_test.go
|
Basic (experimental) plugin support with two plugin types (exec and middleware)
|
2022-08-09 17:47:53 +02:00 |
sitemap.go
|
Add option to filter for parameters on index
|
2023-09-07 17:01:53 +02:00 |
sitemap_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
staticFiles.go
|
Use some constants
|
2022-02-01 15:58:12 +01:00 |
taxonomies.go
|
Basic (experimental) plugin support with two plugin types (exec and middleware)
|
2022-08-09 17:47:53 +02:00 |
telegram.go
|
Create and use a strings.Builder pool
|
2023-01-24 16:49:33 +01:00 |
telegram_test.go
|
Split status in status and visibility
|
2022-09-23 11:05:07 +02:00 |
templateAssets.go
|
Add option for plugins to add custom template assets, add custom CSS plugin (fixes #54)
|
2023-02-24 16:50:46 +01:00 |
templateStrings.go
|
Activate more linters and fix linted problems
|
2022-02-22 10:14:48 +01:00 |
tor.go
|
Dependency updates
|
2023-02-23 16:32:59 +01:00 |
tts.go
|
Update Go, some more improvements and fixes
|
2023-02-02 22:59:12 +01:00 |
ui.go
|
chore: update indieauth (#66)
|
2023-11-11 19:00:04 +01:00 |
uiComponents.go
|
Add option to hide section posts on main post index
|
2023-04-07 12:54:19 +02:00 |
uiPluginsHelper.go
|
Fix waitgroup
|
2023-09-23 20:43:37 +02:00 |
ui_test.go
|
Initial profile image support
|
2022-11-27 15:06:43 +01:00 |
updateDeps.sh
|
Fix HTTPS setup for Tailscale Funnel, add docs on how to use Funnel, update dependencies
|
2023-11-01 13:38:53 +01:00 |
utils.go
|
Send contact messages and notifications asynchronously
|
2023-03-05 17:17:40 +01:00 |
utils_test.go
|
Simplify activitypub followers listing, parse and save activitypub usernames in @user@example.org format
|
2022-12-07 16:43:13 +01:00 |
webmention.go
|
Create and use a strings.Builder pool
|
2023-01-24 16:49:33 +01:00 |
webmentionAdmin.go
|
Send contact messages and notifications asynchronously
|
2023-03-05 17:17:40 +01:00 |
webmentionSending.go
|
Some more small memory improvements
|
2023-02-03 23:33:48 +01:00 |
webmentionVerification.go
|
Some more small memory improvements
|
2023-02-03 23:33:48 +01:00 |
webmentionVerification_test.go
|
Add test for Bridgy likes
|
2022-11-28 20:45:57 +01:00 |
webmention_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |