-
Notifications
You must be signed in to change notification settings - Fork 7
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
feat: generate dedicated site-page from mastodon #74
Conversation
Fantastic! 🤩 So, what we end up with here is your Mastodon profile being imported as a kind of sub-profile of ones main Weird profile, right? e.g.
That seems right to me. The profile-replications from other platforms should have dedicated pages. We don’t just want to import them to populate our main profile, we also want to store snapshots of those profiles for safekeeping. We will follow this up with a way to import hand-picked datas from these profile into your main profile. Eventually we will even have ways for the sub-profiles to be edited and synced over to their source API. |
Oh, and let’s only import our own posts, not boosts. At least boosts should be hidden by default. And we want the pinned posts up top. |
Yes, we could further rebase this draft PR later on to integrate the importer tool directly on the profile page.
Okay, I'll modify it later together with some enhancement |
I prefer the way you did it already, with the separate profile. That's the safest first step anyhow. If I'm connecting to both Mastodon and GitHub, I might wanna import field A, B and D from Mastodon, and field C & E from GitHub, without one overwriting the other. |
Integrating mastodon profile into weird, we'll generate a site for the users. Here's how:
The link is discoverable under the member page
![image](https://private-user-images.githubusercontent.com/61906684/344486232-ac1b9fbb-79a1-4533-adc3-403ed948e153.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM0MDA0MTksIm5iZiI6MTcyMzQwMDExOSwicGF0aCI6Ii82MTkwNjY4NC8zNDQ0ODYyMzItYWMxYjlmYmItNzlhMS00NTMzLWFkYzMtNDAzZWQ5NDhlMTUzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODExVDE4MTUxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk0NDRjZTVmNzE5ZGQ5ODYzN2YyOTllYjMwY2NiY2E0YmNlYTBhYjA3YmI4MmI2MWM3Zjg3MTY1MjcyNWQ1NTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.bDuTgAf5zz9ltPfxfgoptkH6aQcqwRo0DpuDyzTUogE)