dependabot[bot]
d90f77e6e5
--- ( #6021 )
...
updated-dependencies:
- dependency-name: requests
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 15:59:37 -07:00
Emil Ghitta
5fa79c8fcb
- Extending playwright coverage over the group messaging system. ( #6020 )
...
- Updating the playwright.yml to contain the group messaging system suite for both scheduled & workflow dispatch executions.
- Fix twitter profile link test since twitter is now "x".
- Fix footer test.
- Added group page to POM & flows.
2024-05-20 15:02:14 -07:00
Tasos Katsoulas
40b38421f6
Viewport centered upload modal ( #6011 )
2024-05-20 15:01:32 -07:00
Emil Ghitta
e73e1f30a7
Merge pull request #6017 from emilghittasv/update-playwright-1.44
...
Updating playwright to 1.44
2024-05-17 19:20:05 +03:00
Emil Ghitta
6450eb6fef
Updating playwright to 1.44
2024-05-17 18:55:19 +03:00
Tasos Katsoulas
401e86c5eb
Merge pull request #6014 from akatsoulas/update-release-doc
...
Update relaese procedure
2024-05-16 18:42:32 +03:00
Tasos Katsoulas
b4512eb70b
Update relaese procedure
2024-05-16 18:31:51 +03:00
Tasos Katsoulas
c36d920ff9
Merge pull request #6008 from smithellis/message-table-css-widths
...
SCSS fix for scroll on mobile
2024-05-15 13:22:53 +03:00
Smith Ellis
678906fdeb
Fixed width on cells to avoid issues with
...
alignment and overflow.
2024-05-14 09:19:37 -04:00
Tasos Katsoulas
45fa67d0a6
Merge pull request #6006 from akatsoulas/account-4-groups
...
Limit check to user instances
2024-05-14 15:59:37 +03:00
Tasos Katsoulas
e5fd0dce24
Remove group message button
2024-05-14 15:42:46 +03:00
Tasos Katsoulas
dfdeeec321
Limit check to user instances
2024-05-14 15:40:01 +03:00
Tasos Katsoulas
8872b90241
Merge pull request #6001 from akatsoulas/default-user-msg
...
Populate username by default
2024-05-14 14:27:33 +03:00
Tasos Katsoulas
fbd04f544a
Populate username by default
2024-05-14 13:10:14 +03:00
Emil Ghitta
861b4cc5dc
Merge pull request #6000 from emilghittasv/fix-failing-messaging-system-test
...
Fixing some playwirght messaging system & kb article tests
2024-05-13 17:57:14 +03:00
Tasos Katsoulas
4c0ef2252d
Merge pull request #6002 from akatsoulas/default-locale-featured
...
Filter featured articles by default wiki locale
2024-05-13 17:37:00 +03:00
Tasos Katsoulas
49e3abdd1d
Filter featured articles by default wiki locale
2024-05-13 15:44:56 +03:00
Emil Ghitta
f05415801c
- Fixing some failing messaging system tests due to recent UI changes in both inbox and outbox.
...
- Fixing a failing kb article test by sending a different search summary and search keyword.
2024-05-10 14:09:55 +03:00
smith
9b0a653891
Hide delete col on mobile instead of checkboxes ( #5997 )
2024-05-08 12:14:10 -07:00
Smith Ellis
16164c2c51
Add synonyms to ES for bookmarks toolbar
2024-05-08 14:00:47 -04:00
smith
f3c3f1565b
Add back checkboxes and delete selected button ( #5996 )
2024-05-07 14:28:55 -07:00
dependabot[bot]
7651efbf38
Bump jinja2 from 3.1.3 to 3.1.4 ( #5993 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 14:03:14 -07:00
dependabot[bot]
65c5a9bdd9
Bump werkzeug from 3.0.1 to 3.0.3 ( #5992 )
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.1...3.0.3 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 13:44:00 -07:00
Ryan Johnson
7c72d5b923
convert to the GA4 data API ( #5973 )
...
* convert to the GA4 data API
* use bulk operations
2024-05-06 12:55:44 -07:00
Tasos Katsoulas
6f5e1817de
Merge pull request #5991 from janbrasna/fix/docs-linting-href
...
docs: Update conventions linting anchor
2024-05-06 09:41:18 +03:00
Jan Brasna
cc64429e17
docs: Update conventions linting anchor
2024-05-04 15:38:42 +02:00
Tasos Katsoulas
f4f1f34640
Merge pull request #5943 from janbrasna/upd/build-action
...
Update docs workflow to build directly to deployment
2024-05-03 10:34:25 +03:00
smith
be21341d9a
optipng won't compile on mac silicon ( #5581 )
...
- create a Make option 'init-mac' to account for it
- allow run-boostrap.sh to process the new --optipng-fix flag
Open to better ideas (yes, move to linux is valid)
- Determining if you are on Apple silicon from
run-bootstrap directly appeared to be problematic
since it is running in a container
- Doing it prior in the make call seemed to make sense
- change nothing for exisitng processes but add a
simpler way forward for Mac folk
2024-05-02 14:14:02 -07:00
Tasos Katsoulas
7e771b3d8b
Merge pull request #5986 from escattone/update-django-taggit-1681
...
update django-taggit to 5.0.1
2024-05-02 11:51:23 +03:00
Ryan Johnson
06fa368730
update django-taggit to 5.0.1
2024-05-01 16:19:36 -07:00
Ryan Johnson
5637a3c514
change logger to gunicorn.error ( #5985 )
2024-05-01 11:48:02 -07:00
smith
931e26107f
Resolve CSS Regression ( #5976 )
...
* Resolve CSS Regression
* New _messages.scss for inbox, outbox
* New inbox.html, outbox.html
* Drop Delete Selected from inbox, outbox
* Drop checkboxes from Outbox
* Repair scss
* Actually make the 'read' css class work
* Display blank instead of "None" if there is no group or user
* Message delete correction
2024-05-01 14:43:03 -04:00
smith
882d772108
1742 : Refactor to eliminate User and Group name collisions ( #5971 )
...
* Refactor Group messaging
* Make sure we catch users and groups with same name
* Move validation to `form.clean()'
* Use custom field in `form_fields.py` to create
data structure
* Convert lists to generators
* Simplify `to_objects` creation in `form_fields.py`
* You can no longer message groups that lack profiles
2024-05-01 13:12:32 -04:00
Tasos Katsoulas
8335d234b8
Ignore GreenletExit errors in Sentry ( #5983 )
2024-05-01 07:03:13 -07:00
Ryan Johnson
d285d31d5a
update django-filter to prepare for Wagtail ( #5981 )
2024-04-30 07:27:02 -07:00
smith
06edac528a
Email css clean up ( #5980 )
...
* Set cssutils log level to ERROR
* Remove -ms-interpolation-mode
2024-04-30 09:25:43 -04:00
smith
106fc31c0e
vscode launch.json upgrade ( #5967 )
...
* Replace "type": "python" with "type": "debugpy"
* Add two common tests for debugging
** All tests
** Wiki tests
** Messages tests
2024-04-29 15:53:40 -04:00
Tasos Katsoulas
955c3342e7
Merge pull request #5974 from akatsoulas/remove-new-contributors
...
Remove item from top nav
2024-04-29 15:54:28 +03:00
smith
4e9ff3a141
Stop logging warnings about missing Locales ( #5979 )
2024-04-26 16:10:55 -04:00
Tasos Katsoulas
d561351ee8
Remove item from top nav
2024-04-24 12:34:08 +03:00
Tasos Katsoulas
b95b0cdcba
Merge pull request #5948 from escattone/display-inproduct-message-for-kb-articles-1607
...
indicate articles that are targets of in-product links
2024-04-23 15:00:07 +03:00
Ryan Johnson
8df9415c40
fix access to admin links ( #5966 )
2024-04-22 10:30:27 -07:00
smith
8204e0c115
Update outbox macro ( #5970 )
...
* Update outbox macro
2024-04-22 13:22:53 -04:00
smith
dfac0c24e3
502 remediation ( #5963 )
...
* Optimize db queries for 502
In `send_message` in `utils.py`:
* Reduce number of queries
* Prefetch group members
* One query for users_to_email
In `MultiUsernameorGroupnameField` in `form_fields.py`
* Get users and groups in one query each
* A single pass through to collect `found_names`
General/view/model work:
* refactor _add_recipients
* inbox and outbox optimizations
* use bulk_create
* Drop to_group from `InboxMessage` model
* Use `values_list` for large queries
* celery for email
2024-04-19 17:01:54 -04:00
Ryan Johnson
c402587fb9
check staff group rather than is_staff for elevated perms ( #5947 )
...
* check staff group rather than is_staff for elevated perms
* move the registration one-liners to the top of the file
* fix comment
2024-04-18 13:13:42 -07:00
Ryan Johnson
f9c90f5efb
indicate articles that are targets of in-product links
2024-04-18 11:46:16 -07:00
Emil Ghitta
1365233411
- Further expanding playwright coverage over the KB article editing (over both Edit Article & Edit Article Metadata areas). ( #5964 )
...
- Reducing the complexity of some KB article steps.
2024-04-17 09:40:28 -07:00
Ryan Johnson
46481d6d35
Merge pull request #5786 from escattone/localization-dashboard-1524
...
reorganize the tabbed portion of the localization dashboard
2024-04-17 08:53:06 -07:00
Tasos Katsoulas
9aa835483f
Merge pull request #5960 from mozilla/dependabot/pip/gunicorn-22.0.0
...
Bump gunicorn from 20.1.0 to 22.0.0
2024-04-17 15:30:30 +03:00
Tasos Katsoulas
11b5ae3413
Merge pull request #5956 from mozilla/dependabot/pip/sqlparse-0.5.0
...
Bump sqlparse from 0.4.4 to 0.5.0
2024-04-17 11:51:28 +03:00