File python-sortinghat.changes of Package python-sortinghat

-------------------------------------------------------------------
Thu May 15 02:33:32 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 1.7.1:
  * New features:
    + More detailed individual information when reviewing recommendations
    + Renamed recommendations view labels
    + Improved session cookie security
    + More icons for sources
    + Skip recommendations
    + Sort organizations by number of enrollments
  * Bug fixes:
    + Wrong order of affiliations
- Add patch no-testcontainers.patch:
  * Do not rely on testcontainers to use mysql
- Add patch support-click-8.2.patch:
  * Support click 8.2+ changes.

-------------------------------------------------------------------
Wed Dec 11 04:53:10 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 1.5.1:
  * Update Poetry dependencies.
- Add patch support-new-django-graphql-jwt.patch:
  * Stop calling a now removed method in new django-graphql-jwt.

-------------------------------------------------------------------
Sat Nov  9 16:00:55 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 1.5.0:
  * Mark individuals as reviewed
    Individuals can now be marked as reviewed to keep track of
    which profiles have already been checked and when. A profile can
    be marked as reviewed more than once, it will show the date
    of the last review.
  * Wrong arrong direction when merging recommendations (#934)

-------------------------------------------------------------------
Mon Oct  7 20:49:57 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 1.4.0:
  * Less distracting main identity indicator
  * Redirect to the original URL after log in
  * Merge organizations when adding an alias
  * Customizable trusted sources for username matching
  * Users permissions migrated (#849)
  * Update workspace when identities are split (#919)
- update to 1.3.0:
  * Remove merge recommendations (#883)
  * Merge organizations when adding an alias (#913)
  * User permissions per tenant
  * The link to an individual's GitHub profile no longer
    appears several times when there is more than one GitHub
    identity.
  * Connection closed when job is executed
- drop add-missing-format-calls.patch (obsolete)

-------------------------------------------------------------------
Wed Aug 28 03:30:10 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 1.2.1:
  * New features:
    + Improve loading and error indicators
    + Save URL to an individual's LinkedIn profile
    + Link to GitHub profile
    + Assign users to permission groups
    + Configuration for regular expressions in CORS
    + Dedicated queues in multi-tenancy
    + Organization aliases
  * Bug fixes:
    + Consistent date format for job executions
    + Match source parameter fixed in recommendations
    + Organizations aliases in Python client
    + Change password form fixed
    + Refetch general settings after they are changed
    + Profile view displays correct recommendations
    + Match recommendations job fixed
- Drop patch use-correct-assertion-methods.patch, included.
- Refresh all other patches.

-------------------------------------------------------------------
Tue Feb  6 04:49:48 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 0.19.1:
  * Fix "Table 'django_session' doesn't exist" error
  * Unify identities with same source
  * Use correct base URL for login and change password API calls (#851)
  * Display individual's most recent organization
  * CSRF token is only required on web requests
  * Link to profile in individual cards (#837)
  * Open calendar to the side of the date input (#838)
  * Improved loading time when looking for organizations
  * Gitdm identities importer
  * Fix individual page not loading
  * Recommendations for individuals modified after a given date (#813)
  * Add individual to workspace from their profile page (#816)
  * Cache individuals table data (#821)
  * Strict criteria for merge recommendations (#812)
  * Text field to update enrollment dates (#819)
  * Improved organization selector (#820)
  * API method to create a scheduled task
  * Manage app settings from the user interface
  * Remove tasks that fail to be scheduled
  * Add Python 3.9 and drop 3.7 support
  * Sub-domain affiliation error (#805)
- Refresh patches.
- Add patch use-correct-assertion-methods.patch:
  * Use non-deprecated and non-removed assertion methods.

-------------------------------------------------------------------
Thu Jul 27 06:07:58 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 0.12.0:
  * Job scheduler
- Refresh patch add-missing-format-calls.patch.

-------------------------------------------------------------------
Thu Jul 20 05:47:36 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 0.11.1, changes include:
  * SortingHat as a service
  * GraphQL client headers updated
  * Migration command for SortingHat 0.7: sortinghat-admin migrate-old-database
  * Groups table removed from the UI
  * Fix search syntax link (#735)
  * Fix outdated recommendation count (#733)
  * Verify SSL option for client
  * Multi-tenancy mode
  * Drag and drop to enroll in teams
  * Create account command
  * Import identities automatically (#746)
  * Order individuals by indentities (#732)
  * Set top domain from UI (#729)
  * Static files not included in wheel package
  * Tenant selection in job fixed
  * SortingHat database performance
  * uWSGI threads and workers
  * Performance improved for recommendations and merging jobs
  * Multi-tenancy using headers
  * Job timeouts
  * Fix enrollment in individual's profile
  * Edit a profile name with the pencil button (#773)
  * Unreadable large numbers in pagination (#770)
  * Sort jobs from newest to oldest (#769)
  * Organization profiles
  * Show when tables are loading (#772)
  * Enrollment filter on organizations view
  * ADD button doesn't affiliate individuals to organizations
  * Email affiliation error (#793)
  * Show hidden buttons when the mouse is over the table row (#787)
  * Recommendations by individual (#779)
  * Merge organizations (#571)
  * Show an organization's members
- Drop patch no_decl_class_registry.patch:
  * No longer required.
- Add patch allow-database-config-overrides.patch:
  * Allow testing overrides of the database auth.
- Add patch add-missing-format-calls.patch:
  * Fix up formatting of some tests.

-------------------------------------------------------------------
Sat Dec  3 00:58:41 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to version 0.7.23
  * Update Poetry's package dependencies

- Update to version 0.7.22
  * Update Poetry's package dependencies

-------------------------------------------------------------------
Sat Oct 29 01:20:39 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to version 0.7.21
  * Update package dependencies
  * Update jinja2 package and dev-dependencies.
  * Update Poetry's package dependencies
- Clean up SPEC file to remove rpmlint warnings.

-------------------------------------------------------------------
Fri Oct  7 16:13:30 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to version 0.7.20
  Bug fixes:
  * [gitdm] Skip invalid format lines
  * Gitdm parser won't fail reading files with an invalid format. Instead,
  * it will ignore invalid content.

-------------------------------------------------------------------
Wed May 11 11:28:06 UTC 2022 - Matej Cepl <mcepl@suse.com>

- Fix a bug in %%postun.

-------------------------------------------------------------------
Wed Apr 20 11:16:30 UTC 2022 - pgajdos@suse.com

- version update to 0.7.19
  * no minor version changelog found
- modified patches
  % no_decl_class_registry.patch (refreshed)
- python-mock is not required for build

-------------------------------------------------------------------
Thu Aug  5 15:20:24 UTC 2021 - Matej Cepl <mcepl@suse.com>

- Add no_decl_class_registry.patch to make the package compatible
  with SQLAlchemy 1.4 (gh#chaoss/grimoirelab-sortinghat#579).

-------------------------------------------------------------------
Thu May 27 12:39:34 UTC 2021 - Matej Cepl <mcepl@suse.com>

- Upgrade 0.7.15
- Remove upstreamed python-sortinghat-gh-121-workaround.patch

-------------------------------------------------------------------
Fri Apr 23 21:42:58 UTC 2021 - Matej Cepl <mcepl@suse.com>

- Don't build python36-* package (missing pandas)

-------------------------------------------------------------------
Thu Jun  4 07:19:33 UTC 2020 - pgajdos@suse.com

- specify database name trough %mysql_testserver_start parameter
- alternatives in loop

-------------------------------------------------------------------
Tue May 19 09:28:07 UTC 2020 - Petr Gajdos <pgajdos@suse.com>

- %python3_only -> %python_alternative

-------------------------------------------------------------------
Tue Mar 17 14:11:53 UTC 2020 - pgajdos@suse.com

- version update to 0.7.7
  * no minor version changelog found

-------------------------------------------------------------------
Tue Feb 11 15:58:25 UTC 2020 - pgajdos@suse.com

- %check: choose better database user name

-------------------------------------------------------------------
Fri Dec  6 18:01:12 UTC 2019 - pgajdos@suse.com

- run the testsuite against test mysqld server

-------------------------------------------------------------------
Mon Sep 23 13:57:05 UTC 2019 - pgajdos@suse.com

- version update to 0.7.6
  **NOTICE: Database schema generated by SortingHat < 0.7.0 is still
    compatible but older versions can have problems inserting UTF-8
    characters of 4 bytes.
  **Python 2.7 is no longer supported.
  **NOTICE: Database schema generated by SortingHat < 0.6.0 are no longer
    compatible. Please check "Compatibility between versions" section from
    README.md file**
  **NOTICE: Database schema generated by SortingHat < 0.5.0 are no longer
    compatible. Please check "Compatibility between versions" section from
    README.md file**
- added patches
  https://github.com/chaoss/grimoirelab-sortinghat/issues/121
  + python-sortinghat-gh-121-workaround.patch
- python3-only package

-------------------------------------------------------------------
Tue Dec  4 12:54:29 UTC 2018 - Matej Cepl <mcepl@suse.com>

- Remove superfluous devel dependency for noarch package

-------------------------------------------------------------------
Thu Nov  9 21:01:40 UTC 2017 - sebix+novell.com@sebix.at

- initial package
openSUSE Build Service is sponsored by