Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add NiceDB button to profile page #32

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

umonaca
Copy link

@umonaca umonaca commented Jun 25, 2020

Description

Add NiceDB button to profile pages.
Works for all themes.

Screenshot

image

image

Instruction

sudo su - mastodon
RAILS_ENV=production bundle exec rails assets:precompile
exit
sudo su
systemctl reload mastodon-web

Be sure to also run

sudo apt install shared-mime-info

Because mimemagic 0.3.10 requires external dependency of system packageshared-mime-info.

Note

If you want to back up old yarn packages and ruby gems before proceed, these are the directories that you are looking for:

~/live/node_modules
~/.rbenv/versions/2.6.6/lib/ruby/gems
~/live/vendor

~ represents the home directory of the actual user that runs mastodon. If you followed the official guide before, it should be /home/mastodon

@umonaca
Copy link
Author

umonaca commented Jan 2, 2021

Not ready for merge yet because NiceDB changed its codebase.

@umonaca
Copy link
Author

umonaca commented Apr 4, 2022

Wait something's changed on NiceDB, I am fixing it

@umonaca umonaca marked this pull request as draft April 4, 2022 10:36
@umonaca umonaca marked this pull request as ready for review April 4, 2022 10:54
@umonaca umonaca marked this pull request as draft April 4, 2022 10:56
@umonaca umonaca force-pushed the feature-add-navigation-button branch from 8070b4a to 7be0bbb Compare April 4, 2022 13:06
@umonaca umonaca marked this pull request as ready for review April 4, 2022 13:17
@umonaca
Copy link
Author

umonaca commented Apr 4, 2022

I think it's done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant