social.outsourcedmath.com


Friendica 2022.10 released

I just saw it today via https://friendi.ca/

@Friendica News posted it 4 days ago!
It took a bit longer than expected, but we are very happy to announce the availability of the new stable version of Friendica the “Giant Rhubarb” 2022.10.

Kudos to everyone who made this release possible through their contributions!

In addition to fixing bugs and improving the performance of Friendica, the highlights of the changes since the 2022.06 release are
  • the Gàidhlig translation was added to the repository, thanks to the work of @gunchleoc,
  • node admins using relays can now configure languages of postings arriving over the relay that should be discarded automatically,
  • the 2FA login has been reworked, and
  • it was discovered that using the Blowfish algorithm is implying a password length limit of 72 characters. Should you use a longer password, this will be transparently dealt with upon your next login.

For details, please see the CHANGELOG file in the repository.

Since version 2022.06 the lowest required PHP version Friendica needs on the server was raised to PHP 7.3 and PHP 8.0 is supported.

What is Friendica


Friendica is a decentralized communications platform, you can use to host your own social media server that integrates with independent social networking platforms (like the Fediverse or Diaspora*) but also some commercial ones like Twitter.

How to Update


Updating from old Friendica versions


If you are updating from an older version than the 2022.06 release, please first update your Friendica instance to that version as it contained some breaking changes.

Pre-Update Procedures


Ensure that the last backup of your Friendica installation was done recently.

Using Git


Updating from the git repositories should only involve a pull from the Friendica core repository and add-ons repository, regardless of the branch (stable or develop) you are using. Remember to update the dependencies with composer as well. So, assuming that you are on the stable branch, the commands to update your installation to the 2022.10 release would be
cd friendica
git pull
bin/composer.phar install --no-dev
cd addon
git pull

If you want to use a different branch from the stable one, you need to fetch and checkout the branch before you perform the git pull.

Pulling in the dependencies with composer will show some deprecation warning, we will be working on that in the upcoming release.

Using the Archive Files


If you had downloaded the source files in an archive file (tar.gz) please download the current version of the archive from friendica-full-2022.10.tar.gz (sha256) and friendica-addons 2022.10.tar.gz) and unpack it on your local computer.

As many files got deleted or moved around, please upload the unpacked files to a new directory on your server (say friendica_new) and copy over your existing configuration (config/local.config.php and config/addon.config.php) and .htaccess files. Afterward, rename your current Friendica directory (e.g. friendica) to friendica_old and friendica_new to friendica.

The dependencies files are included in the archive (make sure you are using the friendica-full-2022.10 archive), so you don’t have to worry about them.

Post Update Tasks


The database update should be applied automatically, but sometimes it gets stuck. If you encounter this, please initiate the DB update manually from the command line by running the script
bin/console dbstructure update
from the base of your Friendica installation. If the output contains any error message, please let us know using the channels mentioned below.

Please note, that some of the changes to the database structure will take some time to be applied, depending on the size of your Friendica database.

Known Issues


Regarding the update process none as of writing.

How to Contribute


If you want to contribute to the project, you don’t need to have coding experience. A number of tasks are listed in the issue tracker with the label “Junior Jobs” which we think are good for new contributors. But you are by no means limited to these – if you find a solution to a problem (even a new one) please make a pull request at GitHub or let us know in the development forum.

Contribution to Friendica is also not limited to coding. Any contribution to the documentation, the translation, or advertisement materials is welcome or reporting a problem. You don’t need to deal with Git(Hub) or Transifex if you don’t like to. Just get in touch with us and we will get the materials to the appropriate places.

Thanks to everyone who helped make this release possible and have fun!

Friendica 2022.10 released – friendica


@Liliana Hearts So what's your game here? Your account looks like a honey-pot bot account.
No dummy admin, Pen²'s account is on my server; socialnsfw!
Pen² S friendica
@OutsourcedMath Friendica Server Admin This also happens on old version Mastodon site (eg. Pawoo.net / qoto.org).

@Tobias

I'm not sure who to tell this to, but this error message came up tonight after I ran git pull and so on.
PHP Fatal error: Uncaught Error: Undefined constant "REGISTER_OPEN" in /Friendica_Directory/config/local.config.php:27

I switched REGISTER_OPEN back to \Friendica\Module\Register::OPEN then ran bin/console.php maintenance 0 and things worked right again.

@Crispin
I'm not positive that this message went to you correctly so I'm using a private post to redundantly ensure you get it.

I saw you tried to create an account on this server. Sorry that it didn't work out. Maybe you mistyped an eMail identity? I deleted the four similar attempts in case you wanted to give it another go. The sign-up process sends a default random password to your given email address so the email address must be typed accurately.

However, you need not have an account on this server to interact with it. That's the beauty of the Federation. The main difference is you can't easily filter down to the posts on the local community of a server that you don't have an account on. Not really a big deal. My servers have the public posts available on the Community page for the server anyway.

All the best to you.
Shit. My server won't let me make private posts today. I just upgraded. Might be on git soon posting an issue report.

This is a lame post. Profile viewing and local directory are broken since I upgraded the MariaDB. Sorry.

Hello @Carol Kehoe I regret to inform you that while experimenting with the OutsourcedMath.com email server it has been noticed that two messages are stuck in the queue trying to notify you that EverythingElseNews has posted things. It might be another week of trying to serve eMail directly before I give up and start relaying it through MailGun again.

I didn't think any users on the system would be having eMail notifications turned on.

noreply@outsourcedmath.com and Introduction Requests

Due to some acts of omission, or neglect, by the admin (thats me), people who opted for eMail notifications to Introduction Requests were not getting them. It was discovered Friendica had been sending them out as noreply@outsourcedmath.com but that wasn't an existing account for eMail on the server. It still isn't, but I believe the SMTP handler for the system—MailGun—will now permit the outbound notifications from this Friendica instance.

If you discover that Introduction Requests made after this announcement did not subsequently send out an eMail notification and your settings are specifically set to have eMail notifications, please complain directly to me.

@Acta Populi I have a problem with your content. It's in the ToS violation territory. In most cases, I just ask the poster to not do that anymore but your content is so robotically prolific that it's easier to just delete your account, so instead...

I'm asking you to migrate your account to another instance within the next week. That way all your content will miraculously reappear on another server somewhere.

See the help pages if migrating an account is unfamiliar to you. https://social.outsourcedmath.com/help/Move-Account

Seems like a lot of casually interested people think they can make an account on #Friendica with a non-working email. I literally set my servers to allow anonymous interactions so people wouldn't need to have an ID on the server. Nobody ever tried to use that feature yet.

#PHP will fuck up your web-server if you don't know what you are doing.

That's my way of saying, "#Sorry for the service outage."

Server Moving Day
Starts:  Saturday January 18, 2020 @ 7:00 AM
Finishes:  Saturday January 18, 2020 @ 11:55 PM
I will be moving the physical server to a new location so delays in restarting the server should be expected depending on when the "Cable Guy" shows up to activate the Internet at the new location.

Early Friday morning server time the power will go off for the server and with luck, I'll have it running again by 3:00 PM EDT.

I'm pretty sure this won't be an inconvenience for most users on the system.
Location:  Harrogate Square

Dear
@Discount Auto Glass
@Step Up Academy
@NACPT Pharma College
@MLP Residence
@A1 STAFFING SOLUTIONS
@Auto Glass Canada
@Window Glass
@Absorbent Minds
@JR Window Glass
@Windshield Repair Toronto ,

Your posts all violate the ToS for this server; specifically 2. a.

Although I appreciate the straightforwardness of your shilling for your own companies, it's not part of how this server is going to be run. Furthermore, the value you will get from ads on this server in the Federated network will be $0.00 less the time and aggravation you put into creating the identities and authoring the posts. To get better satisfaction you would be well advised to run your own Friendica servers.

I will allow you 7 days from today to take your own posts down. After that time I will be removing your posts for you.

If you really think that their's a market to be had through a Friendica server, and specifically this one, your posts will not violate the ToS if you are giving good advice of value for free to potential users without directly making the connection that you provide services related to the content you post. I have nothing against private posts to individuals about services you can sell them. Theirs also the private messaging component of the system that you can establish a commercial connection to people in the Federated Network which won't violate the ToS.

@Hypolite Petovan Sorry to bug you, but you seem like the smartest Friendica admin I know.

I just did the update for my two servers tonight to 2019.09 and typically my commands are:

  • cd ~/public_html
  • git stash
  • git pull
  • cd addon/
  • git pull
  • cd ..
  • php ~bin/composer install
  • php ~bin/composer update
  • php ~bin/composer upgrade
  • logout



I'm not knowledgable about git. 🙁 I don't know why I do the update or upgrade, and I don't know if they are in the right order, but this time they threw an error:
                                                                                                                                    
  [RuntimeException]                                                                                                                
  Failed to execute git clone --mirror 'git+ssh://git@github.com/stanlemon/jGrowl.git' '/home/outmathadmin/.cache/composer/vcs/git  
  -ssh---git-github.com-stanlemon-jGrowl.git/'                                                                                      
                                                                                                                                    
  Cloning into bare repository '/home/outmathadmin/.cache/composer/vcs/git-ssh---git-github.com-stanlemon-jGrowl.git'...            
  Warning: Permanently added the RSA host key for IP address '140.82.113.4' to the list of known hosts.                             
  git@github.com: Permission denied (publickey).                                                                                    
  fatal: Could not read from remote repository.                                                                                     
                                                                                                                                    
  Please make sure you have the correct access rights                                                                               
  and the repository exists.                                                                                                        
                                                                                                                                    


I got some login request for https://git.friendi.ca/ but I don't see a way to make an account there. Any idea what I'm doing wrong?
Hypolite Petovan friendica (via ActivityPub)
Yes, unfortunately it doesn't have anything to do with Friendica itself but with how the jGrowl dependency package was configured to use the GitHub SSH URL rather than the HTTPS one. This opens an entirely different can of worms with SSH key management.

Fortunately, GitHub has a step-by-step documentation about how to handle SSH keys to connect to GitHub via SSH URLs: https://help.github.com/en/articles/adding-a-new-ssh-key-to-your-github-account
Hypolite Petovan friendica (via ActivityPub)
And for some reason I've only seen your message now.

OutsourcedMath Social Server goes on!
Starts:  Wednesday February 06, 2019 @ 9:00 AM
This Friendica server was spun-up for the first time.
Location:  Williamsville, NY, United States
Later posts Earlier posts

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.