Harvey Tindall
d7ab01063a
apt: Use commit count to fix version comparisons
...
previous fix only worked because the numerical portion of the commit
hash happened to be greater. This should do properly fix it.
4 years ago
Harvey Tindall
555d5abf59
bump browserslist version
4 years ago
Harvey Tindall
93937ec3b5
drone: use pre-made image with dependencies
...
a cron job builds hrfee/jfa-go-build-docker daily, which includes the
apt dependencies for building.
4 years ago
Harvey Tindall
93c7a6e31b
apt: Change versioning to hopefully fix updates
...
0.0.0-{commit} didn't register as updates to the previously installed
versions, but it looks like 0{commit} works.
4 years ago
Harvey Tindall
a9cabe3d74
apt: also remove jfa-go-tray
4 years ago
Harvey Tindall
d6fd1d6894
apt: remove last unstable before adding
...
kind of a hack, since all versions have version number 0.0.0, reprepro
skips adding new files.
4 years ago
Harvey Tindall
561c461a18
PWR: TrimPrefix instead of Replace for PWR links
4 years ago
Harvey Tindall
953a66ec47
Password Resets: Ignore magic link visits from bots
...
For #108 . Literally just searches the useragent for "Bot", seems good
enough for Telegram atleast.
4 years ago
Harvey Tindall
fb6256d1ed
Telegram: Escape all necessary characters
...
Fixes #108 .
4 years ago
Harvey Tindall
7035a3fe9c
Tray: Add button to open logs
4 years ago
Harvey Tindall
62c29d55cc
Log output to TEMP/jfa-go.log when Tray enabled
...
-H=windowsgui completely disables Stdout/Stderr on Windows, so logging
is enabled.
4 years ago
Harvey Tindall
a83dbcf3ab
debian/ubuntu, not just debian
4 years ago
Harvey Tindall
e48bdcc45b
README: change install section layout
...
Downloads at the top also now link to parts in the install section.
4 years ago
Harvey Tindall
0b473ef01f
don't put .debs on buildrone; link to instructions at top of README
4 years ago
Harvey Tindall
e03525a1d1
separate codenames for stable & unstable
...
templates don't work in name_template as i though, so this should work
instead.
4 years ago
Harvey Tindall
087172c79e
fix package naming to avoid conflicts
4 years ago
Harvey Tindall
8fd919bf04
remove chglog, add steps to upload to apt.hrfee.dev
...
chglog isn't actually needed. Packages are uploaded as jfa-go(-git) and
jfa-go-tray(-git).
4 years ago
Harvey Tindall
2ad84db482
add inaccurate chglog
...
not really correct, tagged as v0.3.6 despite the few extra commits.
4 years ago
Harvey Tindall
85536ff79e
expand CONTRIBUTING, print if tray enabled on startup
4 years ago
Harvey Tindall
8b62c91d13
Mention TrayIcon deps in README
4 years ago
Harvey Tindall
e7d1693517
Enable updater for Tray builds
4 years ago
Harvey Tindall
e78b4882b3
Fix updater for zip files
...
Forgot to change this when I switched, oops.
4 years ago
Harvey Tindall
e01144950b
Mention Discord in README
4 years ago
Harvey Tindall
86ef665b12
Discord: Try to avoid more race conditions
...
also added RACE=on to Makefile to enable go's race detector.
4 years ago
Harvey Tindall
f419a57e6d
Fixed loaded message, Tray by default
4 years ago
Harvey Tindall
d7e8ec95de
add missing perms, fix order
4 years ago
Harvey Tindall
5a9bc1c66f
Merge Discord branch
...
Discord Integration, Accounts UI improvements
4 years ago
Harvey Tindall
1f9af8df89
Discord: Add option to provide server invite
...
When enabled, a temporary one-use invite is created and shown to the
user on the account creation form.
4 years ago
Harvey Tindall
0676b6c41f
Discord: Display channel on account creation form
4 years ago
ClankJake
ac842e6273
translation from Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (32 of 32 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/pt_BR/
4 years ago
Harvey Tindall
ce8cdced4d
Discord: Fix GetUsers, add invite messages
...
The "Send to" box on the invite tab now accepts username#discriminator,
and a search icon has been added which opens a search window similar to
the one on the accounts tab. DiscordDaemon.GetUsers was also very broken
and wouldn't work with full username#discriminator, that's been fixed.
4 years ago
Harvey Tindall
b8e3fc636c
Accounts: Fix cog on telegram when no discord linked
...
Also, disable telegram & discord if an auth/initialization error occurs.
4 years ago
Harvey Tindall
519a5615cc
Accounts: Fix email check on dropdown
4 years ago
Harvey Tindall
168b217553
Discord: fix user links
4 years ago
Harvey Tindall
7d698d63e3
Discord: split discord search into own module
...
Will also be used for "Send to" on the invite page.
4 years ago
Harvey Tindall
035dbde819
last image
4 years ago
Harvey Tindall
c373d8b2d6
add final oauth tab image
4 years ago
Harvey Tindall
8698c3c6a4
add oauth2 section to bot instructions
4 years ago
Harvey Tindall
0edd2ba68b
add settings image for bot setup
4 years ago
Harvey Tindall
b91f0b5a18
Discord: add images for bot creation instructions
4 years ago
Harvey Tindall
24fa841c0d
Discord: Wait for non-nil pointer to bot data
...
While testing others things, I had quite a few nil pointer dereference
errors from accessing bot data right after initializing. A for loop now
waits until the first of the pointers is non-nil, which should
hopefully avoid crashes.
4 years ago
Harvey Tindall
44558b8109
Discord: Remove extra newlines around links
...
Since links are converted into embeds, links put on their own line often
lead to extra newlines that looks pretty weird. They should now be
stripped.
4 years ago
Harvey Tindall
478b40d0ff
Telegram: Escape exclamation marks, remove for images
...
![alt](link) becomes [alt](link), telegram seems to pick up that they're
images anyway.
4 years ago
Harvey Tindall
8b816dc725
merge translations
4 years ago
Harvey Tindall
81a58f628b
Add -H=windowsgui in goreleaser
4 years ago
Harvey Tindall
e98c9b46f1
Accounts: no wrapping for contact dropdown
4 years ago
Harvey Tindall
b3ce7acfcb
Accounts: Always inline icons, only one settings cog
...
Admin chip, email edit bot and contact method cog icon are now always inline.
Only one cog icon is shown now.
4 years ago
Harvey Tindall
9fac79b1f0
Discord: Add users via accounts tab
...
Doesn't require a PIN like Telegram, as we can access a list of guild
users with the GuildMembers intent set. This has to be enabled under
Bot > Priviliged Gateway intents on the developer portal.
4 years ago
Harvey Tindall
591e3c5ca1
Discord: embed images
...
![alt](image link) is now converted to an image embed.
4 years ago
Harvey Tindall
35d407afef
Discord: remove @ from username
4 years ago