Releases: nektro/mantle
Releases · nektro/mantle
r35
17 Apr 18:19
Compare
Sorry, something went wrong.
No results found
db5c55e fix .sh permissions (Meghan Denny)
5f1628a build_all.sh- use module mode go install (Meghan Denny)
da5ce85 test.sh- add misspell ignore directories (Meghan Denny)
257ca31 fix lints (Meghan Denny)
f196178 release_num.sh- mantle doesn't need to be +1'd (Meghan Denny)
9b1a621 api/metrics- add gauge first referenced in bcc8f45 edits not yet implemented (Meghan Denny)
fae8888 api/ws- log unhandled events to stderr (Meghan Denny)
6275df4 add missing string first referenced in 0de3a79 (Meghan Denny)
11be9c3 fix not getting vc connect and disconnect events from other users (Meghan Denny)
a209e3d main.Version- vMASTER -> vdev (Meghan Denny)
447e556 misc- fix lints (Meghan Denny)
5434a80 www/css- ensure x-msg-pane is full width on small channels needed since the date hr's were added (Meghan Denny)
e3b5d9e www/js- HTMLElement.dataset attrs are always string, handle int properly (Meghan Denny)
da06a90 www/css- add new compilation from 'compact' mode being lost (Meghan Denny)
1fb9fcd www/x-user-contextmenu.html- add missing trailing newline (Meghan Denny)
3d6337c eslintrc- add missing spaces (Meghan Denny)
5ce2be4 implement being able to kick a user (Meghan Denny)
b242ab6 Dockerfile- temp skip translation init (Meghan Denny)
8621c27 www/css- 'compact' mode no longer exists https://sass-lang.com/ruby-sass https://sass-lang.com/dart-sass compiling with vscode extension yutent.scss-to-css (Meghan Denny)
1a78831 www/css- x-messages- sit short channel content at top of window (Meghan Denny)
c1101c4 www/css- x-msg-pane- hide scrollbar on short channels (Meghan Denny)
a48f6c7 api/ws- fix "panic: concurrent write to websocket connection" (Meghan Denny)
aa34e81 api/ws- make User.Conn private (Meghan Denny)
c81a372 api- badge- support origin names with hypens (Meghan Denny)
7981632 backend- nickname must not be empty (Meghan Denny)
8f7d3ee backend- prevent sequential duplicate audit entries (Meghan Denny)
3f5e9a7 add shell.nix (Meghan Denny)
d89ed4a add package-lock.json (Meghan Denny)
8972e0a package.json- update deps (Meghan Denny)
92f17d4 ci- circleci -> github actions (Meghan Denny)
9664594 www/js- fix create_element callsites (Meghan Denny)
ebd289d www- format more files (Meghan Denny)
c3589df test.sh- add go install commands (Meghan Denny)
83bae88 build_all.sh- move build_template to its own file (Meghan Denny)
91cf5ee remove redundant type name in array init (Meghan Denny)
9476e57 I learned the value of 'format on save' thanks Zig (Meghan Denny)
1a226ea replace crypto donation addresses with github sponsors (Meghan Denny)
c3f68a8 make_release- remove iife (Meghan Denny)
c92dd57 permission fixes in files with no local changes (Meghan Denny)
v54
17 Dec 05:02
Compare
Sorry, something went wrong.
No results found
d98b73b docker-compose- update go version (Meghan Denny)
f3c1afd update FUNDING.yml to only be gh sponsors (Meghan Denny)
6a2e39e ci- update go version (Meghan Denny)
3c9503d update deps (Meghan Denny)
v52
03 Mar 00:16
Compare
Sorry, something went wrong.
No results found
8ed88d2 add docs/audits.md (Meghan Denny)
c23fbd3 add docs/screenshots.md (Meghan Denny)
6880c18 www/chat- add dogecoin donation link 🚀🚀🚀 (Meghan Denny)
ee5dce7 www/chat- use specific icon links for less requests (Meghan Denny)
ea15d18 www/chat- make x-msg-pane search for most recent message instead of first child (Meghan Denny)
b7db424 www/chat- prevent extra requests to the network when first returns less than 50 messages (Meghan Denny)
09d4910 www/chat- hardcode emojilib version (Meghan Denny)
9510330 README- comment out offline instances (Meghan Denny)
5db5420 changelog.sh- wrap commitish in inline code (Meghan Denny)
4e3e972 remove commitish from git tags (Meghan Denny)
6b561e7 remove dots from date version (Meghan Denny)
859a736 change license AGPL-3.0 (Meghan Denny)
091a2e0 update license copyright year (Meghan Denny)
710f39c npm- update eslint and jslint (Meghan)
0de3a79 add perm_manage_bans to roles (Meghan)
583eac6 add missing js linting rules (Meghan)
f92175a handler: refactor role update (Meghan)
v51-f31cb00
01 Oct 22:07
Compare
Sorry, something went wrong.
No results found
f31cb00 www/x- fix linting errors in user-contextmenu (Meghan)
8e9cfbc www/x- remove role editing from user-dialog (Meghan)
10802d3 www/js/x- add role editing to user-contextmenu (Meghan)
21da87a www/js- allow create_element to accept event listeners (Meghan)
9757943 www/js- add ui.refresh_permissions (Meghan)
ddf8424 www- add x-user-contextmenu (Meghan)
9099044 www/user-dialog- move set_x/_y to util (Meghan)
e8a0891 www/user-dialog- dont use magic string (Meghan)
5fb5d90 www/user- add member for row (Meghan)
b31afe8 www/user- link logo to home (Meghan)
426cd39 eslint- add missing rules (Meghan)
6d8692a metrics: add getPropInt helper (Meghan)
ad4c26b fix #40 (Meghan)
86d83fc handler: httperrcb data is only message (Meghan)
2ceaeac handler: add border-color to role_colors.css (Meghan)
bcc8f45 db: init props to 0 (Meghan)
e265c56 add prometheus_key to gitignore (Meghan)
4cf1b3a README- encourage env/flag usage for oa2 configs (Meghan)
10e3af5 README- fix flag descriptions (Meghan)
9f8d184 ws: fix inconsistency with count_users_online (Meghan)
c32eca9 metrics: add message counts to prometheus (Meghan)
197bc18 lint- remove error return writeAPIResponse, its never checked (Meghan)
de7fab1 lint- simplify compare (Meghan)
154a1cf db: add count_ props for messages (Meghan)
7abf673 db: write prometheus_key on first gen (Meghan)
0644605 db: remove pi, its never used (Meghan)
94630d2 db: actually use search helper method (Meghan)
c4191ea wait till ws connections are closed before closing db (Meghan)
f637ed4 vflag now dedupes array flags (Meghan)
dea4c19 start_local.sh- remove set x (Meghan)
a7db03a go.oauth2 updated login screen (Meghan)
7d433f0 README- remove paypal badge (Meghan)
c77a22d www/js- add el_xud reference (Meghan)
36f62fd www- fix js linting errors (Meghan)
4a5d578 eslint- add html plugin (Meghan)
4030a65 test.sh- add golangci-lint (Meghan)
c365244 move testing fmt scripts to scripts folder (Meghan)
1ed987b add eslint-plugin-html to package.json (Meghan)
46bd0a7 eslint/fmt- cut off pwd from file path (Meghan)
1e3cecb test.sh- lint full www dir (Meghan)
v50-b0611ac
17 Sep 10:30
Compare
Sorry, something went wrong.
No results found
b0611ac www/x/x-uonline-user- open x-user-dialog when clicked on (Meghan)
7177728 www/x/x-user-dialog- fix dialog closing algo (Meghan)
a176631 www/x/x-user-dialog- fix set_x and set_y (Meghan)
4fe38b9 www/x-msg-pane- move twemoji parsing to after all other filters (Meghan)
2cf3a95 www- add emoji name processing to x-msg-pane ❤️ (Meghan)
3101fe1 eslint- remove method with no this usage (Meghan)
66c3213 eslint- rename variables with names already used in scope (Meghan)
eef6b48 eslint- use const for unchanged variables (Meghan)
89f8102 eslint- remove unused import (Meghan)
4d2a62d add web audio globals to js lint configs (Meghan)
b045dbf test.sh- change gocyclo threshold to 9 (Meghan)
e8e6390 test.sh- add custom lint formatters (Meghan)
2cd648c add global voice chat (Meghan)
03236fd ws: add SendMessageRaw (Meghan)
dbe5ba9 handler/etc: fix imports (Meghan)
6a4b081 add custom jshint reporter for ide hyperlinking (Meghan)
3ea9af2 add custom eslint formatter for ide hyperlinking (Meghan)
94ea6a6 dockerfile- change version tag to use hypens (Meghan)
823fe34 test.sh- fix url for go/lint (Meghan)
259697b www- move x-user-dialog util funcs above usage (Meghan)
39f0327 clean up go modules (Meghan)
89a176c fix dockerfile version tag (Meghan)
4ec0ac3 dockerfile- add go_version env var (Meghan)
v49-a2d6e3d
15 Sep 06:58
Compare
Sorry, something went wrong.
No results found
a2d6e3d www/css- fix button padding in x-text-setting (Meghan)
c114a00 www/ui- add getSettingsSelection (Meghan)
3e27dd5 www- add button to be able to delete channels (Meghan)
405b105 clean up doc comments (Meghan)
bd37fa1 www/ui- move addChannel into M (Meghan)
9374299 www- fix error in x-msg-pane when there are no messages (Meghan)
75fe4c1 circleci- include a v in version docker image tag (Meghan)
da8faa1 handler: enforce expires_in logic for invites (Meghan)
d62825e add expiration controls to invites (Meghan)
bdabaf2 www- add x-select-input (Meghan)
c8660ce www- add x-calendar-input (Meghan)
85668c9 www- add x-duration-input (Meghan)
1e1818e www/chat- add doSettingUpdate to custom elements script (Meghan)
df34568 docker-compose- remove jwt_secret from app env (Meghan)
46c3ee3 go.etc/htp uses a mutex for map access now (Meghan)
6d42cd9 handler: shorten role_color (Meghan)
d56c471 handler: shorten role_color (Meghan)
3f0d43c handler: role_color- only loop over roles once (Meghan)
068e59c start_local- set port to 80 (Meghan)
7ff9e8f docker-compose- remove patch point from go image (Meghan)
a2efd8f dockerfile- use install instead of get for statik (Meghan)
01259f4 dockerfile- use -v instead of -v for go get (Meghan)
7698358 data/prometheus- make bearer_token a valid string (Meghan)
7460e6d www/chat- add custom elements index (Meghan)
3344117 www/chat- invite inputs use translate helper (Meghan)
9fae7ac www- make audits.csv link open in new tab (Meghan)
55ab8c2 www- remove paypal link (Meghan)
900e4ed db/role: make methods accept perm type instead of int (Meghan)
d7f36de Create test_docker.sh (Meghan)
3da2fa6 handler: use GetFormString instead of AssertFormKeysExist (Meghan)
293892b clean go.mod (Meghan)
1549841 circleci- tag images with build number too (Meghan)
3655b1d circleci- auto tag images as latest (Meghan)
299b15e circleci- pin docker engine version (Meghan)
5e51ac1 db: count_users_online (Meghan Denny)
0ebca9e db: add missing section dividers (Meghan Denny)
0ab28f3 db: channel- add shorthand for message table name (Meghan Denny)
9d9dab7 db: audit- remove method receiver (Meghan Denny)
72bf2d1 make uuid and time db columns objects instead of string (Meghan Denny)
6b25b20 handler/controls: include jwt iss/sub in response headers (Meghan Denny)
bda3728 db: properties- inc/dec use getint64 (Meghan Denny)
e19fc4e db: role- use user search shorthand (Meghan Denny)
6965fda db: add doUp and doDel (Meghan Denny)
e708a37 db: add .i, .t, .b (Meghan Denny)
0404121 db: invite- change expiresin to a duration (Meghan Denny)
5a290f5 db: remove channel_perms (Meghan Denny)
8a30532 update go modules (Meghan Denny)
de2de74 go.sum- remove unused modules (Meghan Denny)
00bda06 use go.etc/dbt (Meghan Denny)
c3f6577 go.etc added htp handler (Meghan Denny)
c20785c use go.etc/jwt (Meghan Denny)
5d95634 db: use dbstorage orm (Meghan Denny)
2a79da9 use go.etc/store (Meghan Denny)
f0a36fa use go.etc.version (Meghan Denny)
655f7db docker-compose- change gopath to home for easier debugging (Meghan Denny)
7a9b0da docker-compose- add postgres (Meghan Denny)
13588e2 update go modules (Meghan Denny)
0be3439 docker-compose- indent app volumes (Meghan Denny)
91b8d47 Dockerfile- container port is supposed to be 8000 (Meghan Denny)
352ac94 Dockerfile- move app outside gopath to ensure modules work (Meghan Denny)
d75e33f Dockerfile- only print head tag (Meghan Denny)
v47-76f4798
17 Jun 07:38
Compare
Sorry, something went wrong.
No results found
76f4798 www/js- update all props from api/about (Meghan Denny)
07ae775 add max member count to server overview, closes #31 (Meghan Denny)
d0f21f1 db: only update count_users_members if value is new (Meghan Denny)
cdb58ad handler: maxmembercount always applies (Meghan Denny)
d8703ba add cli max member count, closes #30 (Meghan Denny)
afe7026 db: replace constant text with value (Meghan Denny)
ddcf799 db: make default cover photo blank (Meghan Denny)
f668a8b www- include version badge on login screen (Meghan Denny)
8b0af5c add api/etc/badges/version.svg (Meghan Denny)
4f20e0c replace hyphens in version with periods (Meghan Denny)
4ee78e5 handler: return 401 if invite is frozen (Meghan Denny)
f99152f handler: convert invite expiration to use c.assert (Meghan Denny)
afefcc1 db: run updates in invite.use (Meghan Denny)
e4e35b9 db: replace randomstring with util.randomstring (Meghan Denny)
e3bee11 docs/deployment/nginx- add section about proper websocket passthrough (Meghan Denny)
5d8b98e www- add spoiler text with double vertical bar (Meghan Denny)
28f6cfd www/css- change link underline to only show on hover and sit lower (Meghan Denny)
d1571c0 Create start_local.sh (Meghan Denny)
148a46c change boot log msg to say starting instead of welcome (Meghan Denny)
d0bb1b4 update nektro/go.etc (Meghan Denny)
7197ac3 run `go get -v .` (Meghan Denny)
558f265 www/js/x- add special case for magnet since it doesnt have // (Meghan Denny)
d82a2de www/js/x- hyperlink non-http urls too (Meghan Denny)
6f3ec04 docker-compose- set jwt-secret so that all instances share secret (Meghan Denny)
24899ab docker-compose- add nginx as a lb so that --scale works (Meghan Denny)
v46-c16ddf5
16 Jun 05:13
Compare
Sorry, something went wrong.
No results found
c16ddf5 circleci- add go version and env (Meghan Denny)
b0571ee circleci- update go to 1.14 (Meghan Denny)
629e4b8 circleci- remove -u flag from go get (Meghan Denny)
ddb8577 circleci- move pwd back to app name (Meghan Denny)
ada4d04 circleci- move working directory to home (Meghan Denny)
eb22e9d circleci- change working directory to enable go mod (Meghan Denny)
dbdabe5 README- add doc for --redis-url (Meghan Denny)
c8d03e7 README- update flag section description (Meghan Denny)
a1ce574 docker-compose- add redis example (Meghan Denny)
98ee06c db: use store for lock (Meghan Denny)
8cc0fbe store: add redis as a provider (Meghan Denny)
56522c8 store: make sub init function that returns Inner (Meghan Denny)
f7946ca store/local: use listget for other functions (Meghan Denny)
5c5750b docker-compose- use latest when possible (Meghan Denny)
6183f95 reorganize main init (Meghan Denny)
92cb3a1 store is logged in store.init (Meghan Denny)
d56e6c9 run `go mod tidy` (Meghan Denny)
4292688 store: add ping method (Meghan Denny)
ea6f41d docker-compose- remove empty env section (Meghan Denny)
8f1ce45 ws: update ws to use store (Meghan Denny)
d53c2ef store: add listget (Meghan Denny)
3155878 ws: add function doc comments (Meghan Denny)
3156047 db: update properties to use store (Meghan Denny)
0c4ebfb store: put store type in main file (Meghan Denny)
ba2fffb store: add store package with local implementation (Meghan Denny)
c5301ce handler/controls: include jwt iss and sub in response headers (Meghan Denny)
7d063c2 handler: include w in controls calls (Meghan Denny)
ebd5417 handler: fix verstion string in jwt iss (Meghan Denny)
92bf547 tidy `go.sum` (Meghan Denny)
59734bb handler: require logging in for my channels/roles (Meghan Denny)
6d6a922 go.etc updated (Meghan Denny)
123b79c handler: use astheno.jwt package for jwt (Meghan Denny)
5a4fecc handler: update colors version (Meghan Denny)
41fb8cb run `go get -u .` (Meghan Denny)
v41-2075e23
05 Jun 22:49
Compare
Sorry, something went wrong.
No results found
2075e23 README- update built with section (Meghan Denny)
11c8b00 README- default port of container is 8000 (Meghan Denny)
1c95657 README- add --jwt-secret flag (Meghan Denny)
64ad97d README- move flag/env var not up to flags section (Meghan Denny)
089a386 update go.mod (Meghan Denny)
5ddfd18 handler: switch from session auth to using jwt (Meghan Denny)
e66e599 db: export randomstring (Meghan Denny)
b77f2c2 db: add audit action for when invites are used (Meghan Denny)
98203ef handler: store invite_code in cookie instead of session (Meghan Denny)
e38e7ca handler: replace apiBootstrapRequireLogin with handler/controls (Meghan Denny)
5d0428a handler/controls: add form init in getuser (Meghan Denny)
1e096db handler: invite uses assertion needs to be truthy (Meghan Denny)
7c95abd handler: remove resetuid section from /verify (Meghan Denny)
417c832 handler: fix doc comment for InviteGet and InvitePost (Meghan Denny)
26b4ac3 docker-compose- make command `go run main.go` again (Meghan Denny)
8802905 /invite is actually a get request (Meghan Denny)
9e65159 db: make epoch a public contant (Meghan Denny)
575d47f handler/controls: simplify calls to grab what request needs (Meghan Denny)
v40-e3db4ec
31 May 00:06
Compare
Sorry, something went wrong.
No results found
e3db4ec circleci- add setup_remote_docker (Meghan Denny)
fd42973 circleci- remove use-docker-credentials-store (Meghan Denny)
You can’t perform that action at this time.