Revisions of graphite-web

Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1150778 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 12)
- Adjustments patch macro for rpm 4.20.
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1106041 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 11)
- Update to 1.1.10
  * Bug Fixes
    - Replace another missed instance of Infinity in JSON (#2737, @bobemoe)
    - Fix pyparsing > 3.0 compatibility issue. (#2727, @parrotpock)
    - Fix dependency issue for usage as Grafana data source (#2722, @henkf)
    - backporting "html-encode text passed to Ext.Msg" (#2719, @DanCech)
    - Depend on third-party scandir only for Python < 3.5 (#2706, @neirbowj)
    - fix shifting of moving* datapoints by one step into the future (#2682, @zivillian)
  * Features / Enhancements
    - maxStep in requestContext for Finder (#2724, @deniszh)
    - compressPeriodicGaps function (#2720, @deniszh)
    - Implement upper lower case functions (#2586, @replay)
- Add %define pythons python3, because it seems that graphite-web
  is not compatible with python311
- Don't require python2, drop useless install docs
- Fix ParseResults exception. 
  BuildRequires pyparsing >=2.3.0 and <= 2.4.7
  See: https://github.com/graphite-project/graphite-web/issues/2726
- Update to 1.1.8
  Please note that this is a bugfix release for the stable Graphite
  1.1.x branch and it's recommended for production usage.
  * Highlights:
    - Excessive logging can be disabled
      (in graphite-web and carbon)
    - Tagging can be disabled if not used in carbon
      (improves performance)
    - New function aggregateSeriesLists() and aliases for
      diffSeriesLists(), sumSeriesLists(), multiplySeriesLists()
    - Support for Aggregated-Consistent Hash in carbonate
    - Multiple bugfixes, especially for Graphite-web
      (see full list below)
  Please see full Release Notes 
  https://graphite.readthedocs.io/en/latest/releases/1_1_8.html
  
- Switch to use python3 only.
- Fix build error Tumbleweed.
- Update to 1.1.7
  Please note that this is a bugfix release for the stable Graphite
  1.1.x branch and it's recommended for production usage.
  * Highlights:
    - New experimental Bucketmax write strategy
    - Fixes for function parameters validation
    - More fixes for better error handling
    - Python 3.9 and Django 3.x support
    - Python 3 fixes Carbon, Carbonate and Graphite-web
    - Many flake8 fixes for Graphite-web
  Please see full Release Notes 
  https://graphite.readthedocs.io/en/latest/releases/1_1_7.html
- Update to 1.1.6
  Please note that this is a bugfix / securityfix release for the
  stable Graphite 1.1.x branch and it's recommended for production
  usage.
  * Highlights:
    - Function parameters validation (disabled by default, can be
      enabled through ENFORCE_INPUT_VALIDATION variable)
    - Better error handling (return 4XX instead of 5XX in case of
      wrong function parameters) if input validation enabled
    - Python 3.8 and Django 2.x support
    - New functions: add, sigmoid, logit, exp
    - Python 3 fixes for Whisper and Carbon
    - Carbonate have Python 3 support now
    - Many improvements for Docker image, check its release page for
      details
  Please see full Release Notes 
  https://graphite.readthedocs.io/en/latest/releases/1_1_6.html
- Drop CVE-2017-18636.patch, because now in upstream.
- Run spec-cleaner.
- Remove function 'send_email' (bsc#1154007, CVE-2017-18638)
  + Added CVE-2017-18638.patch
    Patch must be remove with version 1.1.6
- update to 1.1.5
  * Main features
  - Python 3.x support fixes for whisper, carbon and graphite-web
  - REMOTE_BUFFER_SIZE = 0 now works properly
  - Multi-instance settings support (see #2358)
  - Increase performance of localdatabase tag db
  - avg_zero consolidation function fully supported now
  - Carbonlink queries working now for tagged series
  - Docker image migrated to Alpine, reducing the image size 
    from ~530MB to 188MB
- Rebase graphite-web-path.patch
  Please see full Release Notes:
  https://graphite.readthedocs.io/en/latest/releases/1_1_5.html
- update to 1.1.4
- rebase spec
- drop usr-share.patch because no more need
- add graphite-web-path.patch to preallocate graphite paths.
- use apache.conf from upstream
- change initial database commond to wich are descriped in 
  upstream doc.
- Fix startup error with change of rights for /var/lib/graphite/storage
- Ensure /var/lib/graphite/graphite.db is writable by apache user
- Prefer /usr/share/graphite, /etc/graphite etc. to match python
  site-packages directory naming, and also what calamari-server expects
  (this obsoletes earlier graphite-web change).
- Ensure `manage.py syncdb` is invoked correctly on first install
- Generate random SECRET_KEY on install
- Use /usr/share/graphite-web instead of /usr/share/graphite
- Initial SUSE packaging
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1100678 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 10)
- Don't require python2, drop useless install docs
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 946618 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 9)
Update to 1.1.8
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 817406 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 8)
- Switch to use python3 only.
- Fix build error Tumbleweed.
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 817395 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 7)
Update to 1.1.7
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 764950 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 6)
Update to 1.1.6
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 5)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 4)
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 738828 from Tim Serong's avatar Tim Serong (tserong) (revision 3)
- Remove function 'send_email' (bsc#1154007, CVE-2017-18638)
  + Added CVE-2017-18638.patch

Or, you could ignore this SR, and just wait for 1.1.6 to be
released and update to that instead (see https://github.com/graphite-project/graphite-web/issues/2008#issuecomment-541434042)
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 687926 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 2)
- update to 1.1.5
  * Main features
  - Python 3.x support fixes for whisper, carbon and graphite-web
  - REMOTE_BUFFER_SIZE = 0 now works properly
  - Multi-instance settings support (see #2358)
  - Increase performance of localdatabase tag db
  - avg_zero consolidation function fully supported now
  - Carbonlink queries working now for tagged series
  - Docker image migrated to Alpine, reducing the image size 
    from ~530MB to 188MB
- Rebase graphite-web-path.patch
  Please see full Release Notes:
  https://graphite.readthedocs.io/en/latest/releases/1_1_5.html
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 646036 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 1)
New package need for icingaweb2-module-graphite

- update to 1.1.4
- rebase spec
- drop usr-share.patch because no more need
- add graphite-web-path.patch to preallocate graphite paths.
- use apache.conf from upstream
- change initial database commond to wich are descriped in 
  upstream doc.
- Fix startup error with change of rights for /var/lib/graphite/storage
- Ensure /var/lib/graphite/graphite.db is writable by apache user
- Prefer /usr/share/graphite, /etc/graphite etc. to match python
  site-packages directory naming, and also what calamari-server expects
  (this obsoletes earlier graphite-web change).
- Ensure `manage.py syncdb` is invoked correctly on first install
- Generate random SECRET_KEY on install
- Use /usr/share/graphite-web instead of /usr/share/graphite
- Initial SUSE packaging
Displaying all 12 revisions
openSUSE Build Service is sponsored by