summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Updated documentation.Gravatar default2024-11-251-0/+12
| | | | | |
* | | | | | Fixed typo.Gravatar default2024-11-251-1/+1
| | | | | |
* | | | | | Updated RELEASE_NOTES.Gravatar default2024-11-251-1/+3
| | | | | |
* | | | | | New cmdline ops 'import_list' and 'import_block_list'.Gravatar default2024-11-252-1/+15
| | | | | |
* | | | | | Most CSV import code has been moved to their own functions.Gravatar default2024-11-252-6/+34
| | | | | |
* | | | | | Updated RELEASE_NOTES.Gravatar default2024-11-251-0/+2
| | | | | |
* | | | | | When importing CSV lists, also follow that accounts.Gravatar default2024-11-251-0/+15
| | | | | |
* | | | | | Fixed missing else in html people list.Gravatar default2024-11-241-0/+1
| | | | | |
* | | | | | Changed help for the search box.Gravatar default2024-11-241-1/+1
| | | | | |
* | | | | | Updated RELEASE_NOTES.Gravatar default2024-11-241-0/+2
| | | | | |
* | | | | | The search box also searches accounts (via webfinger).Gravatar default2024-11-241-0/+42
| | | | | |
* | | | | | Backport from xs.Gravatar default2024-11-242-5/+5
| | | | | |
* | | | | | Fixed bio processing in the public page.Gravatar default2024-11-241-4/+4
| | | | | |
* | | | | | Updated documentation.Gravatar default2024-11-241-1/+19
| | | | | |
* | | | | | Minor tweak to user_persist().Gravatar default2024-11-241-0/+3
| | | | | |
* | | | | | Updated RELEASE_NOTES.Gravatar default2024-11-241-0/+4
| | | | | |
* | | | | | Bumped version.Gravatar default2024-11-241-1/+1
| | | | | |
* | | | | | Added web UI for the 'approve_followers' checkbox.Gravatar default2024-11-241-0/+14
| | | | | |
* | | | | | New web actions "Approve" and "Discard".Gravatar default2024-11-242-0/+29
| | | | | |
* | | | | | Pending follow notifications are shown as "Follow Request".Gravatar default2024-11-241-0/+3
| | | | | |
* | | | | | The people page shows 'Approve' and 'Discard' buttons for pending follows.Gravatar default2024-11-242-11/+38
| | | | | |
* | | | | | On unfollow, also delete from the pending follow list.Gravatar default2024-11-241-0/+5
| | | | | |
* | | | | | New function pending_check() and pending_del().Gravatar default2024-11-242-0/+22
| | | | | |
* | | | | | New function pending_get() and pending_list().Gravatar default2024-11-242-0/+40
| | | | | |
* | | | | | New function pending_add().Gravatar default2024-11-243-11/+44
| | | | | |
* | | | | | Return the 'manuallyApprovesFollowers' actor field according to user ↵Gravatar default2024-11-241-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | configuration.
* | | | | | In user_persist(), only publish the actor to the world if a relevant field ↵Gravatar default2024-11-231-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | has changed. This way, changing user preferences does not trigger an automatic send storm.
* | | | | | Minor tweak to new metadata.Gravatar default2024-11-232-2/+2
| | | | | |
* | | | | | The 'metadata' field in user.json is now a string instead of a dict.Gravatar default2024-11-232-30/+69
| |_|_|_|/ |/| | | |
* | | | | Version 2.64 RELEASED.2.64Gravatar default2024-11-211-1/+1
| | | | |
* | | | | Updated RELEASE_NOTES.Gravatar default2024-11-211-0/+12
| |_|_|/ |/| | |
* | | | New function xs_unicode_right_to_left().Gravatar default2024-11-203-1/+40
| | | |
* | | | mastoapi: fixed crash in posts without 'published' field.Gravatar default2024-11-201-1/+10
| |_|/ |/| |
* | | Updated documentation.Gravatar default2024-11-191-0/+2
| | |
* | | More usage of get_in_reply_to().Gravatar default2024-11-191-1/+1
| | |
* | | New function get_in_reply_to().Gravatar default2024-11-194-6/+19
| | |
* | | Updated TODO.Gravatar default2024-11-181-4/+4
| | |
* | | Merge branch 'master' of grunfink-codeberg:grunfink/snac2Gravatar default2024-11-181-1/+1
|\ \ \
| * \ \ Merge pull request 'do not autocapitalize "Login: " masto api field' (#227) ↵Gravatar grunfink2024-11-181-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | from fkooman/snac2:no-autocapitalize into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/227
| | * | | do not autocapitalize "Login: " masto api fieldGravatar François Kooman2024-11-181-1/+1
| |/ / / | | | | | | | | | | | | | | | | on Chrome/Safari the Mastodon API OAuth login page auto capitalizes the first char of the "Login: " field. This disabled that.
* | | | mastoapi: more tweaks to notifications code.Gravatar default2024-11-171-4/+12
| | | |
* | | | mastoapi: added more checks in the notifications code.Gravatar default2024-11-171-0/+4
|/ / /
* | | In the insert cmdline op, don't re-add if it's already in the timeline.Gravatar default2024-11-171-1/+5
| | |
* | | Updated TODO.Gravatar default2024-11-171-2/+2
| | |
* | | The server creates a pidfile inside the base directory.Gravatar default2024-11-171-0/+14
| | |
* | | Updated TODO.Gravatar default2024-11-171-0/+2
| | |
* | | Updated TODO.Gravatar default2024-11-161-0/+4
| | |
* | | Allow underscores in hashtags.Gravatar default2024-11-161-1/+1
| |/ |/|
| * Makefile: enable static compilation with muslGravatar Giacomo Tesio2024-11-201-4/+4
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Assuming a Debian GNU/Linux system with wget, tar, git, make and musl-gcc ``` mkdir build cd build export BUILD_TARGET=$PWD export CC="musl-gcc" echo download and build zlib wget http://zlib.net/current/zlib.tar.gz tar xvf zlib.tar.gz cd zlib-1.3.1/ ./configure --prefix=$BUILD_TARGET --static make make install cd .. echo download and build openssl wget https://github.com/openssl/openssl/releases/download/openssl-3.4.0/openssl-3.4.0.tar.gz tar xvf openssl-3.4.0.tar.gz cd openssl-3.4.0 CC="musl-gcc -fPIE -pie -static -idirafter /usr/include/ -idirafter /usr/include/x86_64-linux-gnu/" ./Configure no-shared no-async --prefix=$BUILD_TARGET --openssldir=$BUILD_TARGET/ssl linux-x86_64 make depend make make install cd .. echo download and build curl wget https://curl.se/download/curl-7.88.1.tar.gz tar xvf curl-7.88.1.tar.gz cd curl-7.88.1 ./configure --disable-shared --enable-static --disable-silent-rules --disable-debug --disable-warnings --disable-werror --disable-curldebug --disable-symbol-hiding --disable-ares --disable-rt --disable-ech --disable-dependency-tracking --disable-libtool-lock --enable-http --disable-ftp --disable-file --disable-ldap --disable-ldaps --disable-rtsp --disable-proxy --disable-dict --disable-telnet --disable-tftp --disable-pop3 --disable-imap --disable-smb --disable-smtp --disable-gopher --disable-mqtt --disable-manual --disable-libcurl-option --disable-ipv6 --disable-openssl-auto-load-config --disable-versioned-symbols --disable-verbose --disable-sspi --disable-crypto-auth --disable-ntlm --disable-ntlm-wb --disable-tls-srp --enable-unix-sockets --disable-cookies --disable-socketpair --disable-http-auth --disable-doh --disable-mime --disable-dateparse --disable-netrc --disable-progress-meter --disable-dnsshuffle --disable-get-easy-options --disable-alt-svc --disable-websockets --without-brotli --without-zstd --without-libpsl --without-libgsasl --without-librtmp --without-winidn --with-openssl=$BUILD_TARGET/ --disable-threaded-resolver --with-zlib=$BUILD_TARGET/ --prefix=$BUILD_TARGET/ make make install cd .. echo download and build snac2 git clone https://codeberg.org/grunfink/snac2.git cd snac2 # assuming this commit in master make CFLAGS="-g -Wall -Wextra -pedantic -static -DWITHOUT_SHM" PREFIX=$BUILD_TARGET LDFLAGS="-L$BUILD_TARGET/lib64 -lcurl -lssl -lcrypto -lz" make install PREFIX=$BUILD_TARGET cd .. echo a statically linked snac is ready at $BUILD_TARGET/bin ```
* Minor tweak to proxy code (some URLs were not correctly formed).Gravatar default2024-11-141-1/+1
|