Commit Graph

1129 Commits

Author SHA1 Message Date
Spencer Strickland
c8dfd8e479 Learn Page Redesign 0.0.339 2023-08-25 12:26:05 -05:00
Greg Newman
0a7375b3ec typo
Issue: #39
0.0.338
2023-08-25 11:12:24 -04:00
Greg Newman
3008ea5aef Change label to “Last Login”
Issue: #39
2023-08-25 11:12:24 -04:00
Greg Newman
192da31256 adds last login method signifier
Now shows which login method was used the last time they logged into the site via localstorage.

* Adds the alpine persist plugin
* Adds js to set the localstorage for the method used to login
* Shows badges on the login method saying “last used”
* Works for Email, GitHub and Google

Issue: #39
2023-08-25 11:12:24 -04:00
Greg Newman
fe739a2f3f 🚧 dark/light for maintainers 0.0.337 2023-08-25 09:26:59 -04:00
Greg Newman
4dc6be36bb 🚧 gracefully handle no avatar found
Uses fa-user
2023-08-25 09:26:59 -04:00
Greg Newman
5e76c036f6 :contruction: maintainer avatars 2023-08-25 09:26:59 -04:00
sdarwin
c8d7fd5973 Brandmark link uses relative path 0.0.336 2023-08-22 10:33:03 -06:00
Lacey Williams Henschel
fcec414638 Correct the default minimum for the import script 0.0.335 2023-08-21 12:20:12 -07:00
Lacey Williams Henschel
d3d9572ad6 - Add featured field to Library model
- Add featured library to context of home page
- Add the featured library to the homepage template
- Return a random library if no library is marked as featured
- Add link to library detail page
- Add default author image
- Add hover text with author name
- Limit "random" featured library to libraries within the most recent Boost version
0.0.334
2023-08-21 11:04:15 -07:00
Lacey Williams Henschel
be01471015 Add most recent version to homepage context 0.0.333 2023-08-21 10:55:19 -07:00
Lacey Williams Henschel
b7f6ae5dd7 - Add a published() method on the Entry manager
- Return the most recent 3 news articles on the main homepage and most recent 2 on the beta homepage, as I wasn't sure which one we were using
- Updated both homepage templates
- Updated tests
0.0.332
2023-08-21 09:39:42 -07:00
Greg Newman
706c283f8d 🐛 fixes font colors in docs header 0.0.331 2023-08-18 11:23:28 -04:00
Greg Newman
90cc5d3f80 Merge branch 'unify-login-forms' of github.com:cppalliance/temp-site into unify-login-forms 2023-08-18 11:02:47 -04:00
Greg Newman
8704195d4c 🎨 unify the signup forms
Show both social and email signup instead of switching between them with alpine triggers
2023-08-18 11:02:29 -04:00
Greg Newman
6eb6dc74a3 Merge branch 'unify-login-forms' of github.com:cppalliance/temp-site into unify-login-forms
# Conflicts:
#	templates/account/signup.html
2023-08-18 10:58:37 -04:00
Greg Newman
9bcc48df68 🎨 Auth pages styling
Styles all auth pages consistently.  Sign up and Log in are side by side now removing the confusing links to switch between forms.  Form errors are now properly displayed and styles.  All pages related to social auth flow are styled as well as the forgot password flow.
2023-08-18 10:54:38 -04:00
Greg Newman
ddceefa798 🎨 unify the signup forms
Show both social and email signup instead of switching between them with alpine triggers
2023-08-18 09:25:28 -04:00
Natalia
800b9e72d1 Expose via query params multiple options for browsing legacy docs. 0.0.330 2023-08-17 22:31:32 -03:00
Natalia
1f39e83c8e Study to restore legacy docs styles except for the header styling.
Disable the theme-switcher in the header for legacy docs pages.
0.0.329
2023-08-17 14:53:48 -03:00
Greg Newman
2581a43e33 🚧 secondary style sheet for docs
This provides a secondary tailwind config that does not do a reset and only includes styles compiled from header and footer templates.

Run `yarn builddocs` to generate the stylesheet for docs
0.0.328
2023-08-17 14:09:37 -03:00
Lacey Williams Henschel
f4b555a7bf Add link to login when user registers with duplicate email 0.0.327 2023-08-14 15:39:59 -07:00
Lacey Williams Henschel
cb139e3448 Add link to log back in after changing password 0.0.326 2023-08-14 12:08:45 -07:00
Greg Newman
fd82f42af2 🎨 unify the signup forms
Show both social and email signup instead of switching between them with alpine triggers
2023-08-11 11:47:05 -04:00
Lacey Williams Henschel
98d3012a47 Show non-field errors on email login form 0.0.325 2023-08-11 08:29:48 -07:00
Greg Newman
79cdbfa55e 🎨 styles for social auth flow 0.0.324 2023-08-11 11:18:37 -04:00
sdarwin
65bb75b62a Add boost.org URL and certificate 0.0.323 2023-08-11 08:22:34 -06:00
Greg Newman
9612ae77c9 🔨 cleanup and remove old fragments
Removing the old command palette and some refactoring

Issue: #557
0.0.322
2023-08-10 15:54:37 -04:00
Greg Newman
98b7744889 🚧 WIP dark mode for results
Issue: #557
2023-08-10 15:54:37 -04:00
Greg Newman
26bf771a4a 🚧 library search include
Breaking this out into an include since we have multiple list templates

Issue: #557
2023-08-10 15:54:37 -04:00
Greg Newman
66f973067b 🚧 WIP changing library search
WIP: Removing command palette and replacing with htmx live search field.

Issue: #557
2023-08-10 15:54:37 -04:00
Frank Wiles
07ab7451e7 Reduce max database connections
Added `MAX_CONNECTIONS` environment variable and set it to default to
20 as a reasonable default.

Fixes #590
0.0.321
2023-08-10 14:24:32 -05:00
Lacey Williams Henschel
d853705df0 Filter out versions without libraries
- Create a get_versions() method in the LibraryListView that filters out
  versions that don't have any libraries from the drop-down menu
- Ensure that the active() manager is unaffected, so the versions are still
valid for the query string, only hidden in the drop-down menu
0.0.320
2023-08-10 10:16:50 -07:00
Spencer Strickland
8f6a926af5 page clean-ups, version model for release notes 0.0.319 0.0.318 2023-08-09 05:03:26 -05:00
Lacey Williams Henschel
9e23ceb533 Use new template instead of old template 0.0.317 2023-08-08 12:19:46 -07:00
Lacey Williams Henschel
2c8703b501 Remove old profile ttemplate 2023-08-08 12:19:46 -07:00
Lacey Williams Henschel
69565648b0 Remove preferences url, old profile templates 2023-08-08 12:19:46 -07:00
Lacey Williams Henschel
ebe07d249e Remove old profile page 2023-08-08 12:19:46 -07:00
Lacey Williams Henschel
eeb615ceff Load docs urls for library-versions from S3
- Add documentation_url to LibraryVersion table
- Retrieve the documentation_url in the view
- If the documentation_url is not present, show the Version documentation_url
- Hide the "https://" in the template
- Add Celery task to retrieve the documentation_urls from the libraries page in S3 and match them to import_library_versions
- Add HTML helper function to extract the libraries and docs URLs from the HTML
- Add one-time command to import docs urls
- Load the documentation_urls in the command that loads all library-versions
- Add a min-release option to the command that loads library-versions
- Document the new command and changes to the existing command
0.0.316
2023-08-04 08:40:00 -07:00
Lacey Williams Henschel
6a2a2e4ceb Remove sample data commands 0.0.315 2023-08-03 16:17:06 -07:00
Lacey Williams Henschel
ffb20e4c79 Allow logged-in user to connect social accounts
- Add link to social account management from the profile page
- Override allauth templated related to managing social account connections
- Did my best to apply reasonable styles per other pages
0.0.314
2023-08-03 12:42:38 -07:00
Spencer Strickland
414575b27c Library detail updates, matching changes on Releases 0.0.313 2023-08-03 07:08:30 -05:00
Greg Newman
0fa5d5ebcd 🎨 set max width to 7xl 0.0.312 2023-08-02 10:52:49 -04:00
Greg Newman
f4274737a6 🎨 Change to updated logos 0.0.311 2023-08-02 09:16:59 -04:00
Lacey Williams Henschel
eddd6e0f4e Remove contact form 0.0.310 2023-07-28 15:26:43 -07:00
Spencer Strickland
2108949889 fixed typo on class name 0.0.309 2023-07-28 13:01:56 -05:00
Lacey Williams Henschel
623b8dcd6b Fix library detail url for older versions 0.0.308 2023-07-28 10:49:54 -07:00
Greg Newman
fdcafa3aa8 🐛 fixes version alert on detail
Issue: #488
0.0.307
2023-07-28 13:49:27 -04:00
Spencer Strickland
28ee2a63cb quick fix on header colors 0.0.306 2023-07-28 12:43:07 -05:00
Greg Newman
093e254a6d 🎨 breakpoints for truncation
On mobile devices 10 chars
On medium browsers 20 chars
On x-large browser show the whole hash
0.0.305
2023-07-28 13:37:40 -04:00