Harvey Tindall and GitHub
6404fda04d
Merge pull request #392 from hrfee/dependabot/go_modules/easyproxy/golang.org/x/net-0.36.0
...
build(deps): bump golang.org/x/net from 0.23.0 to 0.36.0 in /easyproxy
2025-03-15 14:51:20 +00:00
Harvey Tindall and GitHub
3133996f33
Merge pull request #376 from Mavyre/main
...
fix: added discord and telegram linking verification on sign up page
2025-03-15 14:51:00 +00:00
dependabot[bot] and GitHub
cef84fad10
build(deps): bump golang.org/x/net from 0.23.0 to 0.36.0 in /easyproxy
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.23.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-13 00:31:49 +00:00
Harvey Tindall
58c2fa3dde
scripts: fix typo from PR 388
...
was /usr/env/bin instead of /usr/bin/env.
2025-02-26 14:09:42 +00:00
Harvey Tindall and GitHub
56ee54811d
Merge pull request #388 from michaelBelsanti/shebangs
...
scripts: use more portable shebang
2025-02-24 15:45:56 +00:00
quasigod
c1a2fb2d4a
scripts: use more portable shebang
2025-02-24 10:40:54 -05:00
dependabot[bot] and GitHub
0b73e3ff2b
build(deps): bump esbuild from 0.18.1 to 0.25.0 in /site
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.18.1 to 0.25.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.18.1...v0.25.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-11 05:27:21 +00:00
dependabot[bot] and GitHub
0e9a7d0641
build(deps): bump nanoid from 3.3.6 to 3.3.8
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.6 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.6...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-13 02:15:06 +00:00
Bastien Vidé
dda363b344
fix: added discord and telegram linking verification on sign up page
2024-11-22 02:44:18 +01:00
Harvey Tindall
0ccc314833
go: update deps
...
including mediabrowser, to add new field in Configuration.
2024-11-05 23:49:20 +00:00
Harvey Tindall
da4470bc4f
admin: store email on manual account creation
...
another mistake from the rewrite of account creation stuff. Should fix
issue #374 , sorry for taking so long.
2024-11-05 22:54:12 +00:00
Harvey Tindall
11eb907ced
html/css: fix overlap of top button row on some pages
...
row with language, light/dark, logout etc. was overlapping with content
on small screens on some pages, as I forgot to bring over changes made
to the admin page. Also improved some other CSS, and factored out the
language menu into html/lang-select.html.
2024-10-11 17:08:14 +01:00
Harvey Tindall
ea57d657fe
form: fix contact details/profile application when using email
...
confirmation
my rewrite of account-creation stuff had a massive oversight of email
confirmation, the steps done after account creation (email and contact
method storage, referral stuff) were not done on the email confirmation
path. This has been factored out to PostNewUserFromIvnite, and the
ConfirmationKeys store now includes the newUserDTO and the list of
completeContactMethods.
2024-10-11 16:38:19 +01:00
Harvey Tindall
71922212d9
form: fix account creation with no profile
...
missing "profile != nil" check.
2024-10-11 11:46:40 +01:00
Harvey Tindall
bb41bc3844
fix disable/re-enable text/color on button on accounts
...
account-disabled-ness was/is derived from a class on the badge in the
account's row, which after a UI change was removed. Now depends on the
correct (and more likely to remain throughout changes) "hidden" class.
For #370 .
2024-10-10 13:31:58 +01:00
Harvey Tindall
39f6d14163
admin: hide scrollbar on navbar on chrome
...
changed overflow-x-scroll to overflow-x-auto, so scrollbar only shows
when needed on chrome. Doesn't occur on firefox or webkit (epiphany), so
didn't notice until I saw others' screenshots.
2024-10-10 13:24:40 +01:00
Harvey Tindall
941367f77b
config: MustSetValue all MustInts
...
so stuff like the previous commit's issue doesn't happen again.
2024-09-04 21:15:19 +01:00
Harvey Tindall
2f4e68969a
auth: fix default retry count value
...
fixes #365 , gopkg.in/ini/v1's MustInt(n) only returns `n` if the key's
value was not an integer (i.e. value = foobar). auth_retry_count is not
included in the config, it gets read as zero, and auth isn't attempted
at all.
2024-09-04 20:53:30 +01:00
Harvey Tindall
275d9188bf
Merge branch 'main' of github.com:hrfee/jfa-go
2024-09-04 20:42:36 +01:00
Harvey Tindall
4b564d7f4a
bump mediabrowser again, log authed account name
2024-09-04 20:03:09 +01:00
Harvey Tindall and GitHub
c7995cdbba
Merge pull request #366 from hrfee/dependabot/npm_and_yarn/site/ws-6.2.3
...
build(deps): bump ws from 6.2.2 to 6.2.3 in /site
2024-09-04 16:48:56 +00:00
Harvey Tindall
e623897fc1
bump mediabrowser again
2024-09-04 16:01:52 +01:00
Harvey Tindall
ee05f4fc19
bump mediabrowser again
2024-08-29 16:23:44 +01:00
dependabot[bot] and GitHub
436a1db087
build(deps): bump ws from 6.2.2 to 6.2.3 in /site
...
Bumps [ws](https://github.com/websockets/ws ) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.2.2...6.2.3 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-29 13:31:18 +00:00
Harvey Tindall
f4a7238110
bump mediabrowser version, always verbose
...
always enable jf.Verbose, because it really should be.
2024-08-29 14:30:16 +01:00
Harvey Tindall
65662c57bc
setup: fix config application
...
recent change means app.ModifyConfig requires app.confiBase, which was
not read in from the YAML file in setup. It is now loaded before the "if
!firstRun" branch.
2024-08-29 13:30:03 +01:00
Harvey Tindall
3559e32c2f
accounts: fix profile list for enabling referrals
...
when I moved the available profile list from GET(/invites) to
GET(/profiles/names), I forgot to remove the multiple places which
called the former and set the (now undefined) profiles value.
2024-08-29 12:14:43 +01:00
Harvey Tindall
a1612949bf
accounts: css adjustments
...
there is now a border between rows, on light mode a dashed line, on dark
a dotted (looks almost solid). Row height has been changed slightly,
too. Label and edit icon are back to being first after the username, and
the edit button is on the left now. Contact dropdowns now overflow out
of the table properly.
2024-08-28 20:55:52 +01:00
Harvey Tindall
ae808c5109
accounts: standardise "text with edit button" component
...
The sort of thing used for the user's label and their email address is
now implemented by ui.ts/HiddenInputField, and used by the two.
2024-08-28 20:22:25 +01:00
Harvey Tindall
418f3c4566
build: fix crash css/js inlining
...
when re-doing makefile, I removed the part where CSS is written to
bundle.css, then later moved to v3bundle.css. To solve, crash.html now
just directly requests web/css/v3bundle.css (and web/js/crash.js,
removing the `mv` line in the makefile too).
2024-08-28 15:55:30 +01:00
Harvey Tindall
399ce3b044
activity: Just use window.URLBase
...
instead of figuring out the full URL. URLs are definitely the most
fragmented and annoying thing about this software.
2024-08-28 15:42:54 +01:00
Harvey Tindall
1aa100dc7d
build: dont go build when INTERNAL=off and no changes
...
all build steps (apart from swagger, which generates go code) are stored
in BUILDDEPS, which is now a dependency of all. if INTERNAL=on,
BUILDDEPS is added to GO_TARGET, so the executable is rebuilt with new
content. Used the .DEFAULT_GOAL feature so I could move all: to the
bottom, where I think it belongs.
2024-08-28 15:24:43 +01:00
Harvey Tindall
6347495b5b
auth: use unicode b64 encoding on browser
...
brought over unicodeB64Encode/Decode from my other filaments project.
Fixes #364 .
2024-08-28 14:29:36 +01:00
Harvey Tindall
02f4ba6e8e
ts: use pages modules in admin (kinda), change pseudo-links
...
pseudo-links are now just links, because i'm lazy and it's easier than
fixing an issue. They now take the form `/?invite=code` and
`/accounts/?user=userid`.
ts/modules.tabs.ts is now a wrapper for ts/modules/pages.ts.
Also, fixed no section appearing when visiting the settings tab.
2024-08-28 14:18:52 +01:00
Harvey Tindall
d2e5209832
ts: move "page" stuff to module
...
not the happiest with it, but it works alright. PageManager is
instantiated, you pass is Page{} objects, which have a (code)name, page
title, and url, and a show, hide, and shouldSkip function, each
returning a bool. The first two are self explanatory, the last tells you
if the page is disabled for some reason (like on setup some are disabled
if messages are). You can then call load(<(code)name>), or
prev/next(<name>).
2024-08-27 18:55:28 +01:00
Harvey Tindall
b5dea7755b
userpage: add password reset direct link
...
for #363 , adds /my/account/password/reset. Navigate to it to skip
pressing the "forgot password?" button on the login screen. Works
with the nice-ish onpopstate override thing I put in setup.ts a
while ago. Maybe I should make it a module.
2024-08-27 14:56:24 +01:00
Harvey Tindall
848b532b3c
ts/modal: dont close when not open!
...
closing an already closed modal messed it up. Function returns if the
modal has "block" or "animate-fade-in".
2024-08-27 14:55:04 +01:00
Harvey Tindall
a11ac1b1a3
Merge branch 'main' of github.com:hrfee/jfa-go
2024-08-26 20:01:45 +01:00
Harvey Tindall and GitHub
73197df8d9
Merge pull request #359 from hrfee/dependabot/go_modules/easyproxy/golang.org/x/net-0.23.0
...
build(deps): bump golang.org/x/net from 0.15.0 to 0.23.0 in /easyproxy
2024-08-26 19:01:32 +00:00
Harvey Tindall and GitHub
a492c06077
Merge pull request #362 from hrfee/dependabot/npm_and_yarn/word-wrap-1.2.5
...
build(deps): bump word-wrap from 1.2.3 to 1.2.5
2024-08-26 19:01:20 +00:00
Harvey Tindall and GitHub
bc66f46d9e
Merge pull request #360 from hrfee/dependabot/npm_and_yarn/multi-e3a4bbf809
...
build(deps): bump ws
2024-08-26 19:01:08 +00:00
Harvey Tindall and GitHub
eefd350754
Merge pull request #361 from hrfee/dependabot/npm_and_yarn/site/word-wrap-1.2.5
...
build(deps): bump word-wrap from 1.2.3 to 1.2.5 in /site
2024-08-26 18:59:48 +00:00
dependabot[bot] and GitHub
494b8b2399
build(deps): bump word-wrap from 1.2.3 to 1.2.5
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-26 18:58:58 +00:00
dependabot[bot] and GitHub
e901ba6bb5
build(deps): bump word-wrap from 1.2.3 to 1.2.5 in /site
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-26 18:58:53 +00:00
dependabot[bot] and GitHub
4455c15bca
build(deps): bump ws
...
Bumps and [ws](https://github.com/websockets/ws ). These dependencies needed to be updated together.
Updates `ws` from 8.13.0 to 8.18.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.18.0 )
Updates `ws` from 6.2.2 to 8.18.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.18.0 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-26 18:58:24 +00:00
dependabot[bot] and GitHub
c2bdc67242
build(deps): bump golang.org/x/net from 0.15.0 to 0.23.0 in /easyproxy
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.15.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.15.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-26 18:58:16 +00:00
Harvey Tindall and GitHub
37545e1e36
Merge pull request #297 from hrfee/dependabot/npm_and_yarn/postcss-8.4.31
...
build(deps): bump postcss from 8.4.24 to 8.4.31
2024-08-26 18:57:51 +00:00
dependabot[bot] and GitHub
19495be6e9
build(deps): bump postcss from 8.4.24 to 8.4.31
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.24 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.24...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-26 18:57:04 +00:00
Harvey Tindall
37a062e24d
build: change deprecated goreleaser option
2024-08-26 17:47:40 +01:00
Harvey Tindall
a4c60c71ea
update go.mods
...
tried to lower required version, most subpackages worked, however some
other dependency means the main package requires 1.22.
2024-08-26 17:26:04 +01:00