Граф коммитов

  • 63b410bc1d
    Merge 2e00c9d370 into 24f37e5764 Matjaž Horvat 2024-11-21 21:24:55 +0000
  • 2e00c9d370
    The HTTP protocol already includes the GET verb Matjaž Horvat 2024-11-21 22:24:53 +0100
  • 426f427c09 Add an API endpoint to retrieve User action data Matjaž Horvat 2024-11-21 20:59:53 +0100
  • b56f90a6e8
    Merge bdd6446763 into 24f37e5764 Matjaž Horvat 2024-11-21 11:12:04 +0000
  • bdd6446763
    Formatting updates for the Transaction Emails spec spec-0120-transactional-emails Matjaž Horvat 2024-11-21 12:11:37 +0100
  • ddefd219c6
    Merge 24a3519127 into 24f37e5764 Harmit Goswami 2024-11-20 23:51:31 +0000
  • 24a3519127 Fixed confetti file Harmit Goswami 2024-11-20 18:51:25 -0500
  • 5a790ca109
    Merge d54a8bb16e into 24f37e5764 Matjaž Horvat 2024-11-20 16:52:26 +0000
  • d54a8bb16e Allow users to upload personal translation memory Matjaž Horvat 2024-11-20 17:39:22 +0100
  • 91cbd86cb8 Show error notifications as such Matjaž Horvat 2024-11-20 17:39:58 +0100
  • c8b6755dd2
    Merge e6d04251fd into 24f37e5764 Eemeli Aro 2024-11-20 16:41:52 +0000
  • f5f32dac99 Revert "Remove Upload .TMX button (TBD in a separate PR)" Matjaž Horvat 2024-11-20 14:14:02 +0100
  • 24f37e5764
    Special-case Public projects for Locale stats calculation during translation actions (#3451) main Matjaž Horvat 2024-11-20 13:10:19 +0100
  • b9423e7f6f Special-case Public projects for Locale stats calculation during translation actions Matjaž Horvat 2024-11-20 08:55:55 +0100
  • 91a186a49d Revert "Do not special-case Public projects for Locale stats calculation" Matjaž Horvat 2024-11-20 08:44:53 +0100
  • 514c3bd8a2
    Reflect search and pagination in TM tab (#3450) Matjaž Horvat 2024-11-20 08:21:04 +0100
  • ed8ebb9c65
    combined_entries is already a list Matjaž Horvat 2024-11-20 08:19:47 +0100
  • c0462ff62a Do not special-case Public projects for Locale stats calculation Matjaž Horvat 2024-11-20 00:24:58 +0100
  • c12c6447de Add pages URL parameter Matjaž Horvat 2024-11-19 13:50:16 +0100
  • c92c06d6b9 Add search URL parameter Matjaž Horvat 2024-11-15 12:47:08 +0100
  • 4018936090 Narrow down event targets Matjaž Horvat 2024-11-19 19:46:26 +0100
  • 149c4e42cb Also make TM tab available to Translators, not just Manager Matjaž Horvat 2024-11-19 13:35:17 +0100
  • 1b646e94d0 Add more contrast to the search fields Matjaž Horvat 2024-11-15 14:41:00 +0100
  • 6948122e36
    Only show local part of the email address in the Profile page title (#3446) Matjaž Horvat 2024-11-18 12:31:27 +0100
  • b8fb1d02e0
    Release Messaging center (#3420) Matjaž Horvat 2024-11-16 14:13:41 +0100
  • 59569321da Only show local part of the email address in the Profile page title Matjaž Horvat 2024-11-16 11:21:33 +0100
  • ff529a9b07
    Add Translation Memory tab to the team page (#3437) Matjaž Horvat 2024-11-16 00:42:05 +0100
  • 8a16a65686 Fixed linting error from previous merge Harmit Goswami 2024-11-15 11:42:34 -0800
  • 0abc60471d Merge main into branch Harmit Goswami 2024-11-15 11:21:33 -0800
  • 8462f34737 Init commit for badge notifications Harmit Goswami 2024-11-15 11:13:43 -0800
  • 9bd457fe43
    Do not fail on entities not enabled for the locale (#3436) Matjaž Horvat 2024-11-15 11:09:42 +0100
  • 7ebedf8abe Fix blad pluralization Matjaž Horvat 2024-11-14 19:17:15 +0100
  • eb17139004 Make distinction between empty string and editor look Matjaž Horvat 2024-11-14 15:38:47 +0100
  • 7dae57cf72 Add ability to edit TM entries Matjaž Horvat 2024-11-14 14:59:07 +0100
  • 77809dea9f Add ability to delete TM entries Matjaž Horvat 2024-11-14 01:09:57 +0100
  • fa41aebb95 Remove Upload .TMX button (TBD in a separate PR) Matjaž Horvat 2024-11-13 12:55:45 +0100
  • cb7fddf423 Markup empty strings to make them accessible in translate view Matjaž Horvat 2024-11-13 10:49:56 +0100
  • 4df43f4b64 Add ability to search TM entries Matjaž Horvat 2024-11-12 14:29:44 +0100
  • 9ae8f44bd2 Drop list(). We'll need to test performance on stage. Matjaž Horvat 2024-11-14 11:27:39 +0100
  • 8f2b7e3048 Drop awkward recipient count calculation Matjaž Horvat 2024-11-14 10:59:35 +0100
  • d2dcb7b15e Add Translation Memory tab to the team page Matjaž Horvat 2024-08-19 16:19:01 +0200
  • 16e20e98b3
    Show contact email address in settings if set (#3439) Matjaž Horvat 2024-11-13 15:36:59 +0100
  • 1b84af73ac Show contact email address in settings if set Matjaž Horvat 2024-11-13 09:11:23 +0100
  • 8e122398fc Do not fail on entities not enabled for the locale Matjaž Horvat 2024-11-12 12:24:56 +0100
  • a7fa8f4c7d
    Add GitHub username validation (#3433) Matjaž Horvat 2024-11-06 15:13:45 +0100
  • a29aac8b20 Simplify regex and use re.IGNORECASE Matjaž Horvat 2024-11-06 15:08:54 +0100
  • 5961449db7 Update validation error Matjaž Horvat 2024-11-06 15:05:49 +0100
  • 0dbbc4d2a1 Add GitHub username validation Matjaž Horvat 2024-11-06 14:32:16 +0100
  • da516ae8a8
    Unify user data API between server and frontend (#3432) Matjaž Horvat 2024-11-06 07:51:39 +0100
  • 81d87e48b6 Add missing "theme" key to the ApiUserData type Matjaž Horvat 2024-11-05 21:20:50 +0100
  • 8d02cabf36 Unify position of the "email" key/property between backend and various frontend definitions Matjaž Horvat 2024-11-05 21:19:46 +0100
  • 4b23a5dfc9
    Introduce project manager status banner (#3422) Francesco Lodolo 2024-11-05 15:37:07 +0100
  • 203c116ae3 Add Project Manager Status Icon to the spec Matjaž Horvat 2024-11-05 15:31:53 +0100
  • 9d260223ca Fix ruff Matjaž Horvat 2024-11-05 11:04:18 +0100
  • acffd9a9e6 Introduce managerForLocales and translatorForLocales and use it in UserStatus instead of canManageLocales and canTranslateLocales Matjaž Horvat 2024-11-05 10:59:37 +0100
  • 947a6e9065 Rename: managerForLocales -> canManageLocale, translatorForLocales -> canTranslateLocales Matjaž Horvat 2024-11-05 10:48:29 +0100
  • 8293bda1de Introduce isPM flag and use it where isAdmin was used before Matjaž Horvat 2024-11-05 09:39:15 +0100
  • dcb4eeed49 The isAdmin flag is true if the user is a superuser, not PM Matjaž Horvat 2024-11-05 09:30:50 +0100
  • da0c8ec105 CSS class names are case sensitive Matjaž Horvat 2024-11-04 22:24:10 +0100
  • c68441eab9 The term role is already taken, let's settle for status consistently Matjaž Horvat 2024-11-04 21:57:15 +0100
  • 0a90835a6d Use status identifier as a class name Matjaž Horvat 2024-11-04 21:53:51 +0100
  • ef2f5c1eb4 ruff Matjaž Horvat 2024-11-04 20:50:01 +0100
  • cc6d287d1d Using values_list() is generally better than list comprehensions for retrieving specific fields from a queryset Matjaž Horvat 2024-11-04 20:47:43 +0100
  • 5180b8c65c Determine the PM status more efficiently Matjaž Horvat 2024-11-04 20:46:31 +0100
  • 85766ef34a Fix JSON error Francesco Lodolo 2024-10-25 15:48:12 +0200
  • 3a81869a62 Address comments (partial) Francesco Lodolo 2024-10-25 14:32:47 +0200
  • ac3958da8c Ignore system users for banners Francesco Lodolo 2024-10-25 09:26:11 +0200
  • c544d113e5 Add banner for project managers, given priority to role within locale Francesco Lodolo 2024-10-19 07:27:13 +0200
  • 7ee6aec591 Distinguish between no value and 0 for Maximum values only Matjaž Horvat 2024-11-04 11:47:58 +0100
  • 96c5c89625 Revert "Distinguish between no value and 0 in submitted translations and performed reviews filters" Matjaž Horvat 2024-11-04 11:33:59 +0100
  • 242f1e592d Convert date to the format used in the input field and set timezone to UTC to prevent shifts by a day when using the local timezone Matjaž Horvat 2024-11-04 09:59:44 +0100
  • cb44ed5a75 Only disable the Send button when the recipient count is 0 Matjaž Horvat 2024-11-04 09:34:42 +0100
  • cbef39310b Distinguish between no value and 0 in submitted translations and performed reviews filters Matjaž Horvat 2024-11-01 11:10:41 +0100
  • 1de616b502 Disable Send button is count is 0 Matjaž Horvat 2024-10-30 21:42:58 +0100
  • a13905345c Fix action filters - apply action filters even if they result in an empty list - combine submission and review filters with AND, not OR Matjaž Horvat 2024-10-29 15:10:11 +0100
  • 21ffb28614 After sending a message, update count in the menu Matjaž Horvat 2024-10-27 01:24:20 +0200
  • ee2748cee6 Disable Send button while sending Matjaž Horvat 2024-10-27 01:02:28 +0200
  • 7d14c6505f Fix syntax error in list concatenation Matjaž Horvat 2024-10-27 00:53:16 +0200
  • 42aa1bcc1c Add ability to fetch recipients again on failure Matjaž Horvat 2024-10-26 21:59:50 +0200
  • cf3056f236 Set body field before fetching recipients to make form validation pass Matjaž Horvat 2024-10-26 21:49:40 +0200
  • 7ae983e5a8 Use fetched recipients when sending a message Matjaž Horvat 2024-10-26 14:31:16 +0200
  • dbe3e8e0ce Fetch recipients before enabling Send button Matjaž Horvat 2024-10-25 22:40:03 +0200
  • 8a3d36c603 Fix margin in the Recipients section of the Review Matjaž Horvat 2024-10-25 19:47:42 +0200
  • 91b015c496 Prefetch user profile data if sending as email Matjaž Horvat 2024-10-23 14:51:36 +0200
  • a94a461db1 Enable sending messages again Matjaž Horvat 2024-10-23 14:41:34 +0200
  • 12296276d1 Remove logging Matjaž Horvat 2024-10-23 14:18:11 +0200
  • 9cf799f3c6 Only filter by actions if set Matjaž Horvat 2024-10-23 01:08:06 +0200
  • 72afbb613e Exclude managers and translators from contributors Matjaž Horvat 2024-10-23 00:50:50 +0200
  • d1fbf36d66 Disable sending messages and add DEBUG lines Matjaž Horvat 2024-10-21 15:48:06 +0200
  • dd03cc5804 Only filter users by Min and Max values if they are actually set Matjaž Horvat 2024-10-14 17:25:08 +0200
  • 86b91bc3d7 Change styling of the No messages sent yet. page Matjaž Horvat 2024-10-16 18:29:44 +0200
  • 30efdcb456 All link to Messaging center to the main menu Matjaž Horvat 2024-10-16 16:00:15 +0200
  • ff48ffcf02 Send messages to all filtered recipients and reduce DB queries in logging Matjaž Horvat 2024-10-14 17:23:21 +0200
  • 5b4a3c111c
    Added documentation for new badge env variables (#3428) Harmit Goswami 2024-10-25 15:30:46 -0400
  • eaaa4fafb9 Added 'optional' to all variables Harmit Goswami 2024-10-25 15:17:48 -0400
  • 23eba97dd8 Removed 'required' from variables Harmit Goswami 2024-10-25 15:00:32 -0400
  • 2cce357c18 Added documentation for new badge env variables Harmit Goswami 2024-10-25 12:53:12 -0400
  • 3a678137cb
    Show badges on profile page and add logic to award them on relevant activities (#3423) Harmit Goswami 2024-10-25 10:18:50 -0400
  • f861bffee5 Fixed default date Harmit Goswami 2024-10-25 08:45:07 -0400
  • a717e3824e Added final round of review comments Harmit Goswami 2024-10-24 14:21:29 -0400