.. |
akismet.go
|
api,frontend: add Akismet spam flagging integration
|
2018-12-19 22:57:02 -05:00 |
comment_approve_test.go
|
frontend, api: allow custom emails as commenters
|
2018-06-10 22:58:54 +05:30 |
comment_approve.go
|
comment_domain_path_get.go: include path in return
|
2018-07-25 00:04:42 +05:30 |
comment_count_test.go
|
comment_count_test.go: use array of strings
|
2019-03-10 09:23:34 -04:00 |
comment_count.go
|
count.js: add comment count display JS
|
2019-03-02 15:14:42 -05:00 |
comment_delete_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
comment_delete.go
|
comment_domain_path_get.go: include path in return
|
2018-07-25 00:04:42 +05:30 |
comment_domain_path_get_test.go
|
comment_domain_path_get.go: include path in return
|
2018-07-25 00:04:42 +05:30 |
comment_domain_path_get.go
|
comment_domain_path_get.go: include path in return
|
2018-07-25 00:04:42 +05:30 |
comment_list_test.go
|
api: don't auto-upvote new comments
|
2018-06-14 16:33:40 +05:30 |
comment_list.go
|
frontend, api, db: add single sign-on
|
2019-04-20 21:10:07 -04:00 |
comment_new_test.go
|
api,db: add page attributes and thread locking
|
2018-09-23 00:26:37 -04:00 |
comment_new.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
comment_ownership_verify_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
comment_ownership_verify.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
comment_statistics.go
|
api: run go fmt
|
2018-06-10 23:13:42 +05:30 |
comment_vote_test.go
|
api: don't auto-upvote new comments
|
2018-06-14 16:33:40 +05:30 |
comment_vote.go
|
api: standardise marshal and unmarshal fn names
|
2018-07-24 12:28:43 +05:30 |
comment.go
|
api: run go fmt
|
2018-06-10 23:13:42 +05:30 |
commenter_get_test.go
|
everywhere: use different session cookie names
|
2018-06-20 08:59:55 +05:30 |
commenter_get.go
|
commenter_get.go: add TODO comment
|
2019-02-18 17:34:43 -05:00 |
commenter_login_test.go
|
everywhere: use different session cookie names
|
2018-06-20 08:59:55 +05:30 |
commenter_login.go
|
commenter_login.go: include commenter struct in response
|
2019-02-18 17:33:44 -05:00 |
commenter_new_test.go
|
frontend, api: allow custom emails as commenters
|
2018-06-10 22:58:54 +05:30 |
commenter_new.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
commenter_photo.go
|
api: mirror user photos for better privacy
|
2019-02-22 22:23:27 -05:00 |
commenter_self.go
|
commenter_self.go: include email details
|
2019-02-18 17:34:43 -05:00 |
commenter_session_new_test.go
|
everywhere: use different session cookie names
|
2018-06-20 08:59:55 +05:30 |
commenter_session_new.go
|
api: standardise marshal and unmarshal fn names
|
2018-07-24 12:28:43 +05:30 |
commenter_session_update_test.go
|
commenter_session_update_test.go: verify update
|
2018-06-20 09:11:11 +05:30 |
commenter_session_update.go
|
everywhere: use different session cookie names
|
2018-06-20 08:59:55 +05:30 |
commenter_session.go
|
api: run go fmt
|
2018-06-20 09:20:14 +05:30 |
commenter.go
|
api, frontend: add moderator tag to mods in comments
|
2019-02-22 22:57:35 -05:00 |
config_file_test.go
|
config_file_test.go: add tests
|
2018-06-21 21:17:13 +05:30 |
config_file.go
|
api: config files have lower precedence than envvars
|
2018-06-21 21:08:28 +05:30 |
config_test.go
|
api: add MAX_IDLE_PG_CONNECTIONS config variable
|
2018-08-17 00:22:38 +05:30 |
config.go
|
oauth: add gitlab
|
2019-02-22 22:23:27 -05:00 |
constants.go
|
release: v1.6.2
|
2019-02-19 00:12:28 -05:00 |
cron_domain_export_cleanup.go
|
cron_domain_export_cleanup.go: change cron period
|
2019-01-31 02:19:47 -05:00 |
cron_email_notification.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
cron_sso_token.go
|
main.go: add cron to auto cleanup SSO tokens
|
2019-04-20 23:39:09 -04:00 |
cron_views_cleanup.go
|
api: add cron job to clean up views table
|
2019-01-31 02:19:12 -05:00 |
database_connect.go
|
api: add MAX_IDLE_PG_CONNECTIONS config variable
|
2018-08-17 00:22:38 +05:30 |
database_migrate_email_notifications.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
database_migrate.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
database.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_clear.go
|
frontend, api: add ability to clear comments
|
2019-04-13 21:02:40 -04:00 |
domain_delete_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_delete.go
|
frontend, api: add ability to clear comments
|
2019-04-13 21:02:40 -04:00 |
domain_export_download.go
|
api: run go fmt
|
2019-02-04 18:11:03 -05:00 |
domain_export.go
|
api: run go fmt
|
2019-02-04 18:11:03 -05:00 |
domain_get_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_get.go
|
frontend, api, db: add single sign-on
|
2019-04-20 21:10:07 -04:00 |
domain_import_disqus.go
|
domain_import_disqus.go: update disqus export spec
|
2019-02-04 18:05:51 -05:00 |
domain_list_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_list.go
|
frontend, api, db: add single sign-on
|
2019-04-20 21:10:07 -04:00 |
domain_moderator_delete_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_moderator_delete.go
|
api: standardise strip fn names
|
2018-07-24 12:30:45 +05:30 |
domain_moderator_new_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_moderator_new.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
domain_moderator_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_moderator.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_new_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_new.go
|
api: standardise strip fn names
|
2018-07-24 12:30:45 +05:30 |
domain_ownership_verify_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_ownership_verify.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_sso.go
|
sso: expire tokens after usage
|
2019-04-20 23:39:08 -04:00 |
domain_statistics.go
|
api: standardise strip fn names
|
2018-07-24 12:30:45 +05:30 |
domain_update_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain_update.go
|
frontend, api, db: add single sign-on
|
2019-04-20 21:10:07 -04:00 |
domain_view_record.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
domain.go
|
frontend, api, db: add single sign-on
|
2019-04-20 21:10:07 -04:00 |
email_get.go
|
api,frontend: add unsubscribe
|
2019-02-18 17:34:43 -05:00 |
email_moderate.go
|
email_moderate.go: include email in error message
|
2019-02-18 17:40:22 -05:00 |
email_new.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
email_notification_new.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
email_notification_send.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
email_notification.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
email_update.go
|
api,frontend: add unsubscribe
|
2019-02-18 17:34:43 -05:00 |
email.go
|
email.go: run go fmt
|
2019-02-18 17:38:58 -05:00 |
errors.go
|
count.js: add comment count display JS
|
2019-03-02 15:14:42 -05:00 |
Gopkg.lock
|
oauth: add gitlab
|
2019-02-22 22:23:27 -05:00 |
Gopkg.toml
|
api: use dep instead of go get
|
2018-10-18 02:17:51 -04:00 |
main.go
|
main.go: add cron to auto cleanup SSO tokens
|
2019-04-20 23:39:09 -04:00 |
Makefile
|
everywhere: remove -ce suffix
|
2018-12-28 12:58:01 -05:00 |
markdown_html_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
markdown_html.go
|
dep: add dependency version pinning with dep
|
2018-08-12 23:39:26 +05:30 |
markdown.go
|
dep: add dependency version pinning with dep
|
2018-08-12 23:39:26 +05:30 |
oauth_github_callback.go
|
oauth_github_callback.go: add better error handling
|
2019-02-22 22:23:27 -05:00 |
oauth_github_redirect.go
|
api: add github oauth
|
2019-01-30 21:22:46 -05:00 |
oauth_github.go
|
frontend, api: allow disabling login methods individually
|
2019-04-19 19:03:34 -04:00 |
oauth_gitlab_callback.go
|
oauth: add gitlab
|
2019-02-22 22:23:27 -05:00 |
oauth_gitlab_redirect.go
|
oauth: add gitlab
|
2019-02-22 22:23:27 -05:00 |
oauth_gitlab.go
|
frontend, api: allow disabling login methods individually
|
2019-04-19 19:03:34 -04:00 |
oauth_google_callback.go
|
oauth_google_callback.go: fix potential nil panic
|
2019-01-30 21:25:09 -05:00 |
oauth_google_redirect.go
|
everywhere: use different session cookie names
|
2018-06-20 08:59:55 +05:30 |
oauth_google_test.go
|
api: use COMMENTO_ prefix on errors
|
2018-06-13 00:22:08 +05:30 |
oauth_google.go
|
frontend, api: allow disabling login methods individually
|
2019-04-19 19:03:34 -04:00 |
oauth_sso_callback.go
|
sso: expire tokens after usage
|
2019-04-20 23:39:08 -04:00 |
oauth_sso_redirect.go
|
sso: expire tokens after usage
|
2019-04-20 23:39:08 -04:00 |
oauth_sso.go
|
sso: expire tokens after usage
|
2019-04-20 23:39:08 -04:00 |
oauth_twitter_callback.go
|
oauth_twitter_callback.go: add better error handling
|
2019-02-22 22:27:53 -05:00 |
oauth_twitter_redirect.go
|
oauth: add twitter
|
2019-02-22 22:23:26 -05:00 |
oauth_twitter.go
|
frontend, api: allow disabling login methods individually
|
2019-04-19 19:03:34 -04:00 |
oauth.go
|
frontend, api: allow disabling login methods individually
|
2019-04-19 19:03:34 -04:00 |
owner_confirm_hex_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
owner_confirm_hex.go
|
owner_confirm_hex.go: fix login redirect typo
|
2018-08-12 23:39:26 +05:30 |
owner_get_test.go
|
everywhere: use different session cookie names
|
2018-06-20 08:59:55 +05:30 |
owner_get.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
owner_login_test.go
|
everywhere: use different session cookie names
|
2018-06-20 08:59:55 +05:30 |
owner_login.go
|
api: standardise marshal and unmarshal fn names
|
2018-07-24 12:28:43 +05:30 |
owner_new_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
owner_new.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
owner_reset_hex.go
|
api: standardise marshal and unmarshal fn names
|
2018-07-24 12:28:43 +05:30 |
owner_reset_password_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
owner_reset_password.go
|
owner_reset_password.go: use ownerHex in SELECT
|
2019-02-19 00:11:26 -05:00 |
owner_self.go
|
api: standardise marshal and unmarshal fn names
|
2018-07-24 12:28:43 +05:30 |
owner.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
page_get_test.go
|
api,db: add page attributes and thread locking
|
2018-09-23 00:26:37 -04:00 |
page_get.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
page_new_test.go
|
api,db: add page attributes and thread locking
|
2018-09-23 00:26:37 -04:00 |
page_new.go
|
api,db: add page attributes and thread locking
|
2018-09-23 00:26:37 -04:00 |
page_title.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
page_update_test.go
|
api,db: add page attributes and thread locking
|
2018-09-23 00:26:37 -04:00 |
page_update.go
|
frontend,api: open source comment sticky
|
2018-12-18 18:57:32 -05:00 |
page.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
router_api.go
|
sso: expire tokens after usage
|
2019-04-20 23:39:08 -04:00 |
router_static.go
|
version.go, footer.html: display version
|
2019-04-20 21:10:08 -04:00 |
router.go
|
everywhere: allow subdir-ed origin setups
|
2018-08-08 12:42:59 +05:30 |
sigint.go
|
api: rename setupSigintCleanup
|
2018-07-24 12:14:25 +05:30 |
smtp_configure_test.go
|
smtp_configure_test.go: rename cleanSmtpVars
|
2018-07-24 12:26:19 +05:30 |
smtp_configure.go
|
smtp_configure.go: allow empty username/password
|
2019-05-01 18:34:37 -04:00 |
smtp_domain_export_error.go
|
api: run go fmt
|
2019-02-04 18:11:03 -05:00 |
smtp_domain_export.go
|
api: run go fmt
|
2019-02-04 18:11:03 -05:00 |
smtp_email_notification.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
smtp_owner_confirm_hex.go
|
api: run go fmt
|
2018-06-10 23:13:42 +05:30 |
smtp_owner_reset_hex.go
|
api: run go fmt
|
2018-06-10 23:13:42 +05:30 |
smtp_templates.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
testing.go
|
api: rename performMigrations to migrate
|
2018-07-24 12:21:59 +05:30 |
utils_crypto_test.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
utils_crypto.go
|
api: Add go files
|
2018-05-27 23:40:46 +05:30 |
utils_gzip.go
|
api: allow gzipped response
|
2018-06-11 15:02:14 +05:30 |
utils_html.go
|
utils_html.go: return empty string if title is empty
|
2019-03-10 09:23:24 -04:00 |
utils_http.go
|
api,frontend: add Akismet spam flagging integration
|
2018-12-19 22:57:02 -05:00 |
utils_logging_test.go
|
api: rename createLogger to loggerCreate
|
2018-07-24 12:12:03 +05:30 |
utils_logging.go
|
api: rename createLogger to loggerCreate
|
2018-07-24 12:12:03 +05:30 |
utils_misc.go
|
everywhere: add email notifications
|
2019-02-18 17:34:43 -05:00 |
utils_sanitise_test.go
|
api: standardise strip fn names
|
2018-07-24 12:30:45 +05:30 |
utils_sanitise.go
|
config.go: add http prefix to ORIGIN and CDN_PREFIX
|
2018-08-12 23:39:21 +05:30 |
version.go
|
version.go, footer.html: display version
|
2019-04-20 21:10:08 -04:00 |