.github/workflows
|
Update dependencies and add CodeQL
|
2023-02-27 18:08:20 +01: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
|
BREAKING: Save profile image in data folder instead of (Fix #44)
|
2022-12-13 20:13:57 +01:00 |
docs
|
Add option for plugins to add custom template assets, add custom CSS plugin (fixes #54)
|
2023-02-24 16:50:46 +01:00 |
hlsjs
|
Update hls.js
|
2022-10-22 20:34:32 +02:00 |
leaflet
|
Update Leaflet
|
2022-10-22 20:29:45 +02:00 |
logo
|
Initial profile image support
|
2022-11-27 15:06:43 +01:00 |
original-assets
|
Reactions
|
2022-04-16 21:42:09 +02:00 |
pkgs
|
Update dependencies and add CodeQL
|
2023-02-27 18:08:20 +01:00 |
plugins
|
Small improvements to make the linter happier
|
2023-02-24 22:01:57 +01:00 |
strings
|
Add reply and like context and fetching it (Completes #45)
|
2022-12-26 09:37:51 +01:00 |
templates/assets
|
Update hls.js
|
2022-10-22 20:34:32 +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 Go version
|
2023-02-02 21:22:37 +01: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
|
Update Go, some more improvements and fixes
|
2023-02-02 22:59:12 +01: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
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +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
|
Add more app methods accessible by apps, add requests library for plugins
|
2023-01-30 23:24:22 +01:00 |
cacheRecorder.go
|
Improve cacheRecorder, don't log ping requests from healthcheck
|
2022-02-21 22:02:33 +01:00 |
cache_test.go
|
Improved cache efficiency
|
2022-02-21 18:47:41 +01:00 |
captcha.go
|
Dependency updates
|
2023-02-23 16:32:59 +01:00 |
captcha_test.go
|
Improve test speeds by removing useless method calls
|
2022-07-17 10:54:03 +02:00 |
check.go
|
Update Go, some more improvements and fixes
|
2023-02-02 22:59:12 +01:00 |
comments.go
|
Some more small memory improvements
|
2023-02-03 23:33:48 +01:00 |
commentsAdmin.go
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +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
|
BREAKING: Rework plugins (#52)
|
2023-01-23 20:30:47 +01:00 |
config_test.go
|
Fix test
|
2023-01-15 15:03:48 +01:00 |
contact.go
|
Use better SMTP client
|
2023-01-05 08:00:58 +01:00 |
contact_test.go
|
Use better SMTP client
|
2023-01-05 08:00:58 +01:00 |
database.go
|
Basic (experimental) plugin support with two plugin types (exec and middleware)
|
2022-08-09 17:47:53 +02: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 |
editor.go
|
Add reply and like context and fetching it (Completes #45)
|
2022-12-26 09:37:51 +01: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 Matrix as notifications channel
|
2023-01-05 06:48:31 +01: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
|
Replace some buffers with pipes (should reduce memory usage)
|
2023-01-24 09:42:45 +01: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
|
Replace some buffers with pipes (should reduce memory usage)
|
2023-01-24 09:42:45 +01: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
|
Add 5sec timeout for requests to Photon API
|
2023-03-03 11:20:32 +01:00 |
go.sum
|
Add 5sec timeout for requests to Photon API
|
2023-03-03 11:20:32 +01:00 |
healthcheck.go
|
Update Go, some more improvements and fixes
|
2023-02-02 22:59:12 +01:00 |
hooks.go
|
Go 1.18
|
2022-03-16 08:28:03 +01:00 |
http.go
|
Add option for plugins to add custom template assets, add custom CSS plugin (fixes #54)
|
2023-02-24 16:50:46 +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
|
Rework "check" command and some other small improvements
|
2023-01-29 09:44:46 +01: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
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +01:00 |
indieAuthServer.go
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +01:00 |
indieAuthServer_test.go
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +01:00 |
indieAuth_test.go
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +01:00 |
main.go
|
Rework "check" command and some other small improvements
|
2023-01-29 09:44:46 +01:00 |
markdown.go
|
Replace some buffers with pipes (should reduce memory usage)
|
2023-01-24 09:42:45 +01:00 |
markdown_test.go
|
More pooled buffers, benchmarks and optional pprof server
|
2022-02-23 21:33:02 +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
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +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 option for plugins to add custom template assets, add custom CSS plugin (fixes #54)
|
2023-02-24 16:50:46 +01:00 |
plugins_test.go
|
BREAKING: Rework plugins (#52)
|
2023-01-23 20:30:47 +01:00 |
posts.go
|
Working version of date archives for sections
|
2023-02-24 22:41:33 +01:00 |
postsDb.go
|
Make sure random redirect only selects published and public posts
|
2023-02-13 20:35:00 +01:00 |
postsDb_test.go
|
Add check for post status and visibility (fix #49)
|
2023-01-14 16:21:52 +01: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
|
Use fallback title generated from summary in HTML HEAD title
|
2022-12-27 08:29:32 +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
|
Create and use a strings.Builder pool
|
2023-01-24 16:49:33 +01: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
|
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 |
robotstxt.go
|
Fix some issues discovered by linting
|
2022-02-25 16:29:42 +01:00 |
robotstxt_test.go
|
More improvements (less buffers, some fixes)
|
2022-02-12 22:29:45 +01:00 |
search.go
|
Two base64 fixes
|
2023-01-24 14:59:01 +01:00 |
search_test.go
|
Fix date based archive routes
|
2021-11-03 18:52:41 +01:00 |
sessions.go
|
Remove Tailscale, add settings for custom HTTPS
|
2022-10-30 20:57:25 +01:00 |
settings.go
|
Add reply and like context and fetching it (Completes #45)
|
2022-12-26 09:37:51 +01:00 |
settingsDb.go
|
Add reply and like context and fetching it (Completes #45)
|
2022-12-26 09:37:51 +01: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
|
Working version of date archives for sections
|
2023-02-24 22:41:33 +01: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
|
Update dependencies and some small improvements
|
2023-02-13 22:39:35 +01:00 |
uiComponents.go
|
Fix summary
|
2023-02-13 09:01:14 +01:00 |
ui_test.go
|
Initial profile image support
|
2022-11-27 15:06:43 +01:00 |
updateDeps.sh
|
Also upgrade transitive dependencies
|
2023-02-28 09:42:04 +01:00 |
utils.go
|
Dependency updates
|
2023-02-23 16:32:59 +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
|
Update dependencies and add CodeQL
|
2023-02-27 18:08:20 +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 |