17
0

36 Commits

Author SHA256 Message Date
65ee13f837 Accepting request 1331093 from devel:languages:python
- Update to 1.13.0:
  * New features:
    + Merge identities when adding a LinkedIn profile
    + Redirect to the original URL after user inactivity
    + Recommendations based on GitHub-generated email addresses
    + Increased minimum version for Python to 3.10
    + Post processing of imported individuals
    + History of profile changes
    + Allow pasting LinkedIn URL
  * Bug fixes:
    + Missing migrations from model changes
    + Task update issues due to type mismatch
    + Remove multiple LinkedIn identities
    + Table showing jobs failing for offset-naive datetimes
    + Automatic affiliation fixed and reduced results
    + Unavailable Individuals in Recommendations
    + Django static files configuration
    + Automatic affiliation fixed and reduced results
    + Merge organizations aliases
    + Press Enter key to log in
    + Fixed unresponsive affiliation calendar
    + Affiliation dates different from input
- Update URL to correct location
- Refreshed patch allow-database-config-overrides.patch
- Drop patches, no longer required:
  * support-click-8.2.patch
  * support-new-django-graphql-jwt.patch

OBS-URL: https://build.opensuse.org/request/show/1331093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=15
2026-02-06 18:05:40 +00:00
92f63e6f35 - Update to 1.13.0:
* New features:
    + Merge identities when adding a LinkedIn profile
    + Redirect to the original URL after user inactivity
    + Recommendations based on GitHub-generated email addresses
    + Increased minimum version for Python to 3.10
    + Post processing of imported individuals
    + History of profile changes
    + Allow pasting LinkedIn URL
  * Bug fixes:
    + Missing migrations from model changes
    + Task update issues due to type mismatch
    + Remove multiple LinkedIn identities
    + Table showing jobs failing for offset-naive datetimes
    + Automatic affiliation fixed and reduced results
    + Unavailable Individuals in Recommendations
    + Django static files configuration
    + Automatic affiliation fixed and reduced results
    + Merge organizations aliases
    + Press Enter key to log in
    + Fixed unresponsive affiliation calendar
    + Affiliation dates different from input
- Update URL to correct location
- Refreshed patch allow-database-config-overrides.patch
- Drop patches, no longer required:
  * support-click-8.2.patch
  * support-new-django-graphql-jwt.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=53
2026-02-05 05:13:31 +00:00
4fc4b72e4c Accepting request 1277518 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1277518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=14
2025-05-15 15:01:15 +00:00
70cd04fd5e Rejig support-click-8.2.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=51
2025-05-15 02:34:04 +00:00
aa27ada69a - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=50
2025-05-13 03:04:10 +00:00
34d0014f1e Accepting request 1229987 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1229987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=13
2024-12-11 20:03:58 +00:00
ae752e6428 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=48
2024-12-11 04:54:22 +00:00
16280cfd01 Accepting request 1222990 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1222990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=12
2024-11-09 19:58:52 +00:00
a378dd5a35 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=46
2024-11-09 16:01:38 +00:00
2ef801809b Accepting request 1206170 from devel:languages:python
- 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)

- Update to version 0.7.23
- Update to version 0.7.22
- Update to version 0.7.21
- Update to version 0.7.20

OBS-URL: https://build.opensuse.org/request/show/1206170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=11
2024-10-08 15:24:08 +00:00
be7ab4b660 - 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)
- Update to version 0.7.23
- Update to version 0.7.22
- Update to version 0.7.21
- Update to version 0.7.20

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=44
2024-10-07 20:53:32 +00:00
f5e59ec8ad Accepting request 1196375 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1196375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=10
2024-08-28 19:30:25 +00:00
59e9bd18b8 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=42
2024-08-28 03:30:58 +00:00
b2732cfd82 Accepting request 1144440 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1144440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=9
2024-02-06 15:34:55 +00:00
d8a5e0d864 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=40
2024-02-06 04:50:10 +00:00
329a3760cd Accepting request 1100980 from devel:languages:python
- Update to 0.12.0:
  * Job scheduler
- Refresh patch add-missing-format-calls.patch.

OBS-URL: https://build.opensuse.org/request/show/1100980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=8
2023-07-27 14:52:43 +00:00
fd891f3ef4 - Update to 0.12.0:
* Job scheduler
- Refresh patch add-missing-format-calls.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=38
2023-07-27 06:09:44 +00:00
0d6d2bac79 Accepting request 1099626 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1099626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=7
2023-07-25 09:49:29 +00:00
525f64acdf - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=36
2023-07-20 05:49:10 +00:00
2f9d3005a6 Accepting request 1039739 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1039739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=6
2022-12-03 09:03:55 +00:00
04cff172ab Accepting request 1039696 from home:yarunachalam:branches:devel:languages:python
- Update to version 0.7.23 
  * Update Poetry's package dependencies
- Update to version 0.7.22  
  * Update Poetry's package dependencies

OBS-URL: https://build.opensuse.org/request/show/1039696
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=34
2022-12-03 07:27:29 +00:00
31f80466ae Accepting request 1032563 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1032563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=5
2022-11-01 12:43:02 +00:00
05cca2fd03 - Clean up SPEC file to remove rpmlint warnings.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=32
2022-10-31 17:22:14 +00:00
43114a2a55 Accepting request 1032528 from home:yarunachalam:branches:devel:languages:python
- Update to version 0.7.21 
  * Update package dependencies
  * Update jinja2 package and dev-dependencies.
  * Update Poetry's package dependencies

OBS-URL: https://build.opensuse.org/request/show/1032528
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=31
2022-10-31 14:53:19 +00:00
8237064366 Accepting request 1008876 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1008876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=4
2022-10-07 23:26:12 +00:00
0f477cea0f Accepting request 1008846 from home:yarunachalam:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1008846
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=29
2022-10-07 19:07:21 +00:00
e355d4272e Accepting request 976374 from devel:languages:python
- Fix a bug in %%postun.

OBS-URL: https://build.opensuse.org/request/show/976374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=3
2022-05-12 20:59:49 +00:00
8b864ef9d1 Fix SPEC
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=26
2022-05-11 11:28:35 +00:00
54b3a04465 - Fix a bug in %%postun.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=25
2022-05-11 11:28:13 +00:00
55972ca5d9 Accepting request 971333 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/971333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=2
2022-04-21 13:42:41 +00:00
e113e5a3f8 Accepting request 971075 from home:pgajdos:python
- 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

OBS-URL: https://build.opensuse.org/request/show/971075
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=23
2022-04-21 08:10:33 +00:00
4d9ad82257 Accepting request 910349 from devel:languages:python
Returning back to Factory.

OBS-URL: https://build.opensuse.org/request/show/910349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sortinghat?expand=0&rev=1
2021-08-06 20:44:46 +00:00
d3c64605c9 - Add no_decl_class_registry.patch to make the package compatible
with SQLAlchemy 1.4 (gh#chaoss/grimoirelab-sortinghat#579).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=21
2021-08-05 15:26:50 +00:00
c8c3ef48a4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=20 2021-07-08 10:08:45 +00:00
9969f360cc Accepting request 540343 from home:sebix
- initial package

OBS-URL: https://build.opensuse.org/request/show/540343
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=2
2017-11-10 11:27:45 +00:00
Jan Matejek
da4be434a7 Accepting request 526761 from home:sebix
OBS-URL: https://build.opensuse.org/request/show/526761
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sortinghat?expand=0&rev=1
2017-09-22 13:55:16 +00:00