Skip to content

Conversation

@benjaminstrasser
Copy link
Member

@benjaminstrasser benjaminstrasser commented Jul 10, 2024

  • added slugs to URL
  • adopted tests
  • wrote slug service
  • added slugs to projects database schema
  • adopted projects service and repository
  • renamed base_language to base_language_id in the database
  • renamed base_language to base_language_code in the form

@benjaminstrasser
Copy link
Member Author

One issue that still needs to be discussed.
Some generated slugs will be empty. For example , ! and so on. How do we want to deal with these?
We could simply return a invalid name error to the user. Any input?

@benjaminstrasser benjaminstrasser force-pushed the feat/project-slug branch 4 times, most recently from d83570b to 1fb9150 Compare July 23, 2024 13:56
sjaghori
sjaghori previously approved these changes Jul 29, 2024
Copy link
Collaborator

@sjaghori sjaghori left a comment

Choose a reason for hiding this comment

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

works great! The rest also looks fine to me!

@benjaminstrasser benjaminstrasser enabled auto-merge (squash) August 2, 2024 12:23
@benjaminstrasser benjaminstrasser force-pushed the feat/project-slug branch 2 times, most recently from 0510a72 to e2b0434 Compare August 2, 2024 12:37
benjaminstrasser and others added 6 commits August 13, 2024 20:51
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
sjaghori
sjaghori previously approved these changes Aug 13, 2024
@sjaghori sjaghori disabled auto-merge August 13, 2024 18:56
@sjaghori
Copy link
Collaborator

@mledl can you approve this pr

Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
@benjaminstrasser
Copy link
Member Author

@sjaghori @mledl
This should be ready now.

@sjaghori sjaghori merged commit 4c1ff75 into main Aug 20, 2024
@sjaghori sjaghori deleted the feat/project-slug branch August 20, 2024 12:18
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.

4 participants