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

Posts, icons & admin #269

Merged
merged 31 commits into from
Nov 16, 2021
Merged

Posts, icons & admin #269

merged 31 commits into from
Nov 16, 2021

Conversation

loleg
Copy link
Collaborator

@loleg loleg commented Nov 9, 2021

This is a patch with improvements flowing out of user requests at recent events.

  • Users and projects can now be searched in the administration
  • Note: a step towards Data management interface #242
  • Only user-written posts are colourful dribs, not system messages.
  • Added a Join button to bottom of project page.
  • Event icon shown in rich links when project icon absent.
  • Icons improved on featured event button.
  • Timeline made more responsive on small screens.
  • Show that SSO is enabled on register and forgot pages.
  • Full-width layout fix in the event dashboard.
  • Admin navigation is made more clear, also shows server name.
  • Admins can edit their users profile details.
  • Minor corrections to templates for better custom styling control.
  • We explored the idea of "Following" a challenge, tried and finally decided against it. See Follow your challenges #270

@codecov-commenter
Copy link

codecov-commenter commented Nov 9, 2021

Codecov Report

Merging #269 (90d802e) into main (5869d99) will decrease coverage by 0.12%.
The diff coverage is 34.48%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #269      +/-   ##
==========================================
- Coverage   41.93%   41.81%   -0.13%     
==========================================
  Files          30       30              
  Lines        3238     3281      +43     
==========================================
+ Hits         1358     1372      +14     
- Misses       1880     1909      +29     
Impacted Files Coverage Δ
dribdat/aggregation.py 9.93% <0.00%> (ø)
dribdat/public/project.py 23.65% <0.00%> (-0.51%) ⬇️
dribdat/user/constants.py 35.18% <0.00%> (+0.32%) ⬆️
dribdat/user/models.py 48.81% <0.00%> (ø)
dribdat/admin/views.py 32.53% <13.79%> (-1.27%) ⬇️
dribdat/admin/forms.py 100.00% <100.00%> (ø)
dribdat/settings.py 98.70% <100.00%> (+0.01%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5869d99...90d802e. Read the comment docs.

@loleg loleg changed the title Health data november Follow challenges & search users Nov 11, 2021
@loleg
Copy link
Collaborator Author

loleg commented Nov 16, 2021

Deployed for testing to meta and db.schoolofdata

@loleg loleg temporarily deployed to dribdat-schoolofdata November 16, 2021 11:09 Inactive
@loleg loleg merged commit 963da76 into dribdat:main Nov 16, 2021
@loleg loleg mentioned this pull request Nov 17, 2021
@loleg loleg changed the title Follow challenges & search users Posts, icons & admin Nov 17, 2021
@loleg loleg mentioned this pull request Nov 18, 2021
@loleg loleg added this to Done in dribdat 0.6.0 Dec 9, 2021
@loleg loleg removed this from Done in dribdat 0.6.0 Dec 9, 2021
@loleg loleg deleted the health-data-november branch October 10, 2022 08:30
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.

None yet

2 participants