Skip to content

feat: improve seeds - #568

Merged
joaodiaslobo merged 25 commits into
developfrom
gf/improve-seeds
Apr 27, 2025
Merged

feat: improve seeds#568
joaodiaslobo merged 25 commits into
developfrom
gf/improve-seeds

Conversation

@GuilhermePSF

Copy link
Copy Markdown
Contributor

Description

  • Feed:
    Organizations: added logos using GitHub like generation.
    Activities: added a human written like title and description generator, dependent on the activity and organization, in Portuguese.
    Announcements: added a human written like title and text generator, dependent on the organization, in Portuguese.

Added an Icon module to generate .svg of avatars based on the organization given, using a similar algorithm to GitHubs Identicons.

  • misc:
    Added placeholder information to orgs PoliticUM and Núcleo de Estudante de Contabilidade da Universidade do Minho in organizations.json, since both were missing long name and description.

Images/Example

@GuilhermePSFGuilhermePSF added devops DevOps related priority:medium ⏳ Medium priority labels Mar 4, 2025
@GuilhermePSFGuilhermePSF self-assigned this Mar 4, 2025
@GuilhermePSF
GuilhermePSF marked this pull request as ready for review March 4, 2025 21:48
Comment threadpriv/repo/seeds/feed.exs Outdated
Comment threadpriv/repo/seeds/feed.exs Outdated
Comment threadlib/atomic/icon.ex Outdated

@joaodiaslobojoaodiaslobo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking real nice!! 🤩 Good job!

Comment threadlib/atomic/generate_avatar.ex Outdated
Comment threadpriv/repo/seeds/organizations.exs Outdated
Comment threadpriv/repo/seeds/organizations.exs Outdated
Comment threadlib/atomic/generate_avatar.ex Outdated
Comment threadlib/atomic/generate_avatar.ex
Comment threadlib/atomic/generate_avatar.ex Outdated
Comment threadlib/atomic/generate_avatar.ex Outdated
Comment threadlib/atomic/generate_avatar.ex Outdated

@joaodiaslobojoaodiaslobo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job! Really like how this turned out! 🤩 :shipit:

@joaodiaslobo
joaodiaslobo merged commit a8ccc93 into developApr 27, 2025
@joaodiaslobo
joaodiaslobo deleted the gf/improve-seeds branch April 27, 2025 15:22
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devopsDevOps relatedpriority:medium ⏳Medium priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve seeds

4 participants

@GuilhermePSF@joaodiaslobo@ruilopesm@AfonsoMartins26