28 Commits

Author SHA256 Message Date
167b7a4a3b Accepting request 1010155 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1010155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=11
2022-10-12 16:25:57 +00:00
5d0d726afc Accepting request 1009954 from home:yarunachalam:branches:devel:languages:python
- Update to version 3.3.7 
  * Bugs
    Dev Server
    Remove frontend javascript rebuild machinery altogether. Since the frontend source code is not included in distributed Lektor
    wheels this was breaking LEKTOR_DEV functionality for all but those running Lektor from git. (#1072)

OBS-URL: https://build.opensuse.org/request/show/1009954
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=25
2022-10-12 08:40:11 +00:00
81739d6115 Accepting request 991450 from devel:languages:python
- Update to 3.3.6:
  - Spurious edit page scrolling when typing in textareas is now
    (hopefully) fixed.
  - Fixed the edit hotkey (<ctl>-e or <meta>-e on a Mac) so that
    it works again.
  - The save hotkey (<ctl>-s or equivalent) in the edit view now
    always switches to the preview view.

OBS-URL: https://build.opensuse.org/request/show/991450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=10
2022-07-28 18:58:52 +00:00
2199e417ba - Update to 3.3.6:
- Spurious edit page scrolling when typing in textareas is now
    (hopefully) fixed.
  - Fixed the edit hotkey (<ctl>-e or <meta>-e on a Mac) so that
    it works again.
  - The save hotkey (<ctl>-s or equivalent) in the edit view now
    always switches to the preview view.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=23
2022-07-27 22:45:53 +00:00
a9548bc833 Accepting request 990829 from devel:languages:python
- Update to 3.3.5:
  - Backport #1044. Fixes 404 from admin server for /admin.
  - Backport #1033. Fixes TypeError from click==8.1.3.
  - Back-port #1019: fixes for werkzeug 2.1.0.
- Update to 3.3.2:
  - Enabled the Jinja debug extension when the LEKTOR_DEV env var
    is set to 1 and lektor server is used. (#984)
  - The wording in the LICENSE file was standardized to that of
    the current BSD 3-Clause License. (#972)
  - Fix overzealous HTML-entity escaping of link and image
    attributes. (#989)
  - Fix a bug in make_editor_session when editing non-existant
    pages with a non-primary alt. (#964)
  - Fix the ability to add an initial flowblock to a
    page. (Broken in 3.3.1.)
  - Refactor API views to move business logic back into the Tree
    adapter (#967). This fixes #962.
  - Changed the structure of the URLs used by the GUI single-page
    app (#976). This fixes problems with the "edit" pencil when
    using alternatives (#975), and issues when page ids include
    colons (#610).
  - Other React refactors and fixes (#988).
  - Fix Attachment.url_path when alternatives are in use. There
    is only one copy of each attachment emitted — the url_path
    should always be that corresponding to the primary
    alternative. (#958)
  - Pad.get, if not passed an explicit value for the alt
    parameter, now returns the record for the primary alternative
    rather than the fallback record. Similarly, Pad.root now
    returns the root record for the primary alternative. (#958,

OBS-URL: https://build.opensuse.org/request/show/990829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=9
2022-07-26 17:43:50 +00:00
bc0213ba86 Fix changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=21
2022-07-23 19:23:20 +00:00
3384574581 Update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=20
2022-07-22 22:48:41 +00:00
fd5cdafa42 - Update to 3.3.5:
- Backport #1044. Fixes 404 from admin server for /admin.
  - Backport #1033. Fixes TypeError from click==8.1.3.
  - Back-port #1019: fixes for werkzeug 2.1.0.
- Update to 3.3.2:
  - Enabled the Jinja debug extension when the LEKTOR_DEV env var
    is set to 1 and lektor server is used. (#984)
  - The wording in the LICENSE file was standardized to that of
    the current BSD 3-Clause License. (#972)
  - Fix overzealous HTML-entity escaping of link and image
    attributes. (#989)
  - Fix a bug in make_editor_session when editing non-existant
    pages with a non-primary alt. (#964)
  - Fix the ability to add an initial flowblock to a
    page. (Broken in 3.3.1.)
  - Refactor API views to move business logic back into the Tree
    adapter (#967). This fixes #962.
  - Changed the structure of the URLs used by the GUI single-page
    app (#976). This fixes problems with the "edit" pencil when
    using alternatives (#975), and issues when page ids include
    colons (#610).
  - Other React refactors and fixes (#988).
  - Fix Attachment.url_path when alternatives are in use. There
    is only one copy of each attachment emitted — the url_path
    should always be that corresponding to the primary
    alternative. (#958)
  - Pad.get, if not passed an explicit value for the alt
    parameter, now returns the record for the primary alternative
    rather than the fallback record. Similarly, Pad.root now
    returns the root record for the primary alternative. (#958,

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=19
2022-07-22 22:48:19 +00:00
1421373ed7 Accepting request 944543 from devel:languages:python
HAS TO GO TOGETHER WITH sr#944542 

- We don't have to skip failing test due to new version of
  mistune.

OBS-URL: https://build.opensuse.org/request/show/944543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=8
2022-01-10 22:52:54 +00:00
ac1b2c5594 Accepting request 944523 from home:mcepl:branches:devel:languages:python
- We don't have to skip failing test due to new version of
  mistune.

OBS-URL: https://build.opensuse.org/request/show/944523
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=18
2022-01-06 20:15:04 +00:00
39cf698eae Accepting request 944195 from devel:languages:python
- Upgrade to 3.3.0:
  - This release drops support for versions of Python before
    3.6. In particular, Python 2.7 is no longer supported.
  - Quite a few bugs have been fixed since the previous release.
  - The Admin UI has seen a major refactor and various
    performance optimisations. It has been rewritten in
    Typescript, and updated to use v5 of the Bootstrap CSS
    framework.
- Remove unnecessary patches:
  - more_recent_werkzeug.patch
  - werkzeug_rename.patch
- Added patches making things working:
  - new_version_of_mistune.patch (gh#lektor/lektor#944) make the
    package work with mistune 2.*
  - skip-network-tests.patch (gh#lektor/lektor#982) we build in
    the network isolated environment, we need to make tests which
    need it

OBS-URL: https://build.opensuse.org/request/show/944195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=7
2022-01-06 14:51:21 +00:00
8f86f7acbc Remove definition of pythons
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=17
2022-01-06 09:15:06 +00:00
d54ac38a65 Don't skip tests which don't fail.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=16
2022-01-06 09:04:37 +00:00
58bd4f041d Fix changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=15
2022-01-05 16:45:40 +00:00
36944796cd - Upgrade to 3.3.0:
- This release drops support for versions of Python before
    3.6. In particular, Python 2.7 is no longer supported.
  - Quite a few bugs have been fixed since the previous release.
  - The Admin UI has seen a major refactor and various
    performance optimisations. It has been rewritten in
    Typescript, and updated to use v5 of the Bootstrap CSS
    framework.
- Remove unnecessary patches:
  - more_recent_werkzeug.patch
  - werkzeug_rename.patch
- Added patches making things working:
  - new_version_of_mistune.patch (gh#lektor/lektor#944)
  - skip-network-tests.patch (gh#lektor/lektor#982)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=14
2022-01-05 16:44:30 +00:00
46ef40457a Accepting request 937361 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/937361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=6
2021-12-09 18:45:34 +00:00
90e2430560 Accepting request 936515 from home:pgajdos:python
- do not require pytest-runner for build, not required

OBS-URL: https://build.opensuse.org/request/show/936515
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=13
2021-12-09 00:28:01 +00:00
f7032623c4 Accepting request 910494 from devel:languages:python
- Update to 3.2.0:
  - Fix off-by-one error in pagination's iter_pages in the
    interpretation of the right_current argument, and adding an
    appropriate trailing None for some uses.
  - Add support for setting an output_path in the project file.
  - Replaced the slugify backend to handle unicode more effectively.
    This should mean greater language support, but it may produce
    slightly different results in some cases.
  - Several modernization and performance improvements to the admin UI
  - Improved speed of source info updates.
  - Set colorspace to sRGB for thumbnails.
  - Now stripping profiles and comments from thumbnails.
  - Added support for deleting and excluding files for the rsync
    deployment publisher.
  - Improved speed of flow rendering in the admin UI.
  - Bugfix to correctly calculate relative urls from slugs that contain
    dots.
  - Bugfix to allow negative integers in integer fields in the admin UI.
  - Improved image-heavy build speeds by reducing the amount of data
    extracted from EXIFs.
  - Added the ability to collapse flow elements in the admin UI.
  - Now extra_flags is passed to all plugin events.
  - Extra flags can now be passed to the clean and dev shell CLI
    commands.
  - Bugfix where lektor plugins reinstall triggered on_setup_env instead
    of just reinstalling plugins.
  - Added the ability to generate video thumbnails with ffmpeg.
  - Added mode and upscale thumbnail arguments, changing the preferred
    crop method to using mode. mode can be crop, fit, or stretch.
    upscale=False can now prevent upscaling.

OBS-URL: https://build.opensuse.org/request/show/910494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=5
2021-08-06 20:45:02 +00:00
afac871013 Fix changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=12
2021-08-06 12:57:42 +00:00
f5409a36c3 - Update to 3.2.0:
- Fix off-by-one error in pagination's iter_pages in the
    interpretation of the right_current argument, and adding an
    appropriate trailing None for some uses.
  - Add support for setting an output_path in the project file.
  - Replaced the slugify backend to handle unicode more effectively.
    This should mean greater language support, but it may produce
    slightly different results in some cases.
  - Several modernization and performance improvements to the admin UI
  - Improved speed of source info updates.
  - Set colorspace to sRGB for thumbnails.
  - Now stripping profiles and comments from thumbnails.
  - Added support for deleting and excluding files for the rsync
    deployment publisher.
  - Improved speed of flow rendering in the admin UI.
  - Bugfix to correctly calculate relative urls from slugs that contain
    dots.
  - Bugfix to allow negative integers in integer fields in the admin UI.
  - Improved image-heavy build speeds by reducing the amount of data
    extracted from EXIFs.
  - Added the ability to collapse flow elements in the admin UI.
  - Now extra_flags is passed to all plugin events.
  - Extra flags can now be passed to the clean and dev shell CLI
    commands.
  - Bugfix where lektor plugins reinstall triggered on_setup_env instead
    of just reinstalling plugins.
  - Added the ability to generate video thumbnails with ffmpeg.
  - Added mode and upscale thumbnail arguments, changing the preferred
    crop method to using mode. mode can be crop, fit, or stretch.
    upscale=False can now prevent upscaling.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=11
2021-08-05 21:12:50 +00:00
9970ae969d Accepting request 808686 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/808686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=4
2020-05-26 15:23:31 +00:00
Tomáš Chvátal
673898fe03 Accepting request 808632 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/808632
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=9
2020-05-25 09:25:24 +00:00
aa653ec8c2 Accepting request 795805 from devel:languages:python
- Fix build without python2

OBS-URL: https://build.opensuse.org/request/show/795805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=3
2020-04-21 11:10:32 +00:00
Tomáš Chvátal
c125a0143b - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=7
2020-04-20 11:38:39 +00:00
c0151342af Accepting request 704087 from devel:languages:python
- Ensure neutrality of descriptions.

OBS-URL: https://build.opensuse.org/request/show/704087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=2
2019-05-20 11:18:06 +00:00
e1ff9a4769 Accepting request 694208 from devel:languages:python
- Activate test suite
- Re-enable Python 2; tidy spec
- Update to v3.1.3
- Convert to single spec, with Python 2 disabled
- Update to v3.1.1
- Initial package. Version 2.3.

OBS-URL: https://build.opensuse.org/request/show/694208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Lektor?expand=0&rev=1
2019-05-06 11:24:35 +00:00
Tomáš Chvátal
3a26811489 Accepting request 694634 from home:jengelh:branches:devel:languages:python
- Ensure neutrality of descriptions.

OBS-URL: https://build.opensuse.org/request/show/694634
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=2
2019-04-16 10:03:37 +00:00
Tomáš Chvátal
b5e21ed087 Accepting request 693823 from home:jayvdb:moban
- Activate test suite
- Re-enable Python 2; tidy spec
- Update to v3.1.3

OBS-URL: https://build.opensuse.org/request/show/693823
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Lektor?expand=0&rev=1
2019-04-15 09:43:30 +00:00