Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / bartfeenstra/betty issues and pull requests

#1413 - Work around an error in Qt where the reference to a QObject would be invalid

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 1 comment
Labels: bug

#1412 - Use a single ESLint configuration

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 3 comments
Labels: enhancement, javascript

#1411 - Disallow implicit any in TypeScript

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 1 comment
Labels: enhancement, javascript

#1410 - Improve code coverage of the HTTP API documentation

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 2 comments
Labels: enhancement

#1409 - Ensure all JS and dependencies are available in development environments

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 2 comments
Labels: enhancement, javascript

#1408 - Ensure that development environments install a version of @types/node that matches the environment's major Node.js version

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 1 comment
Labels: enhancement, dependencies, javascript

#1407 - Clean up temporary directories used in Playwright tests

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 3 comments
Labels: enhancement, javascript

#1406 - Refactor the testing web server used in Playwright tests

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 1 comment
Labels: enhancement, dependencies, javascript

#1405 - Make all JS/TS ES2022 modules

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 4 comments
Labels: enhancement, javascript

#1404 - Rename `betty.ico` to `favicon.ico`

Issue - State: closed - Opened by bartfeenstra 10 months ago
Labels: enhancement, BC break

#1403 - Remove a global npm dependency that was once added in error

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 1 comment
Labels: enhancement, dependencies, javascript

#1402 - Document web server configuration

Issue - State: open - Opened by bartfeenstra 10 months ago
Labels: documentation

#1401 - Improve the JavaScript/TypeScript Developer Experience

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 14 comments
Labels: enhancement, javascript

#1400 - Convert the show/hide functionality to Typescript

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 4 comments
Labels: enhancement, javascript

#1399 - Convert the media gallery to Typescript

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 3 comments
Labels: enhancement, javascript

#1398 - Convert the search functionality to TypeScript

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 4 comments
Labels: enhancement, javascript

#1396 - npm dependencies (development)(deps-dev): bump eslint-plugin-n from 16.6.2 to 17.2.1

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago - 2 comments
Labels: dependencies, javascript

#1395 - Replace Cypress with Playwright

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 13 comments
Labels: enhancement, dependencies, javascript

#1394 - Add test coverage for enabling and disabling extensions with unmet dependencies through the Graphical User Interface

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 2 comments
Labels: enhancement, python

#1393 - Simplify the asyncio API

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 2 comments
Labels: enhancement, python

#1392 - Run sphinx-docs with concurrency

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 2 comments
Labels: enhancement

#1391 - Limit Github Actions test runs to 30 minutes

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 2 comments
Labels: enhancement

#1390 - Reduce memory consumption by adding slots to EntityCollection and subclasses

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 2 comments
Labels: enhancement, python

#1389 - Rewrite Python dependency constraints to allow for more accurate and granular future compatibility

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 1 comment
Labels: enhancement, dependencies

#1388 - npm dependencies (development)(deps-dev): bump eslint-plugin-n from 16.6.2 to 17.1.0

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago - 3 comments
Labels: dependencies, javascript

#1384 - Fix broken JSON due to HTML escaping

Pull Request - State: closed - Opened by bartfeenstra 10 months ago - 2 comments
Labels: bug, templating

#1383 - pip dependencies(deps-dev): update typing-extensions requirement from ~=4.10.0 to >=4.10,<4.12

Pull Request - State: closed - Opened by dependabot[bot] 11 months ago - 1 comment
Labels: dependencies, python

#1381 - npm dependencies (development)(deps-dev): bump eslint-plugin-n from 16.6.2 to 17.0.0

Pull Request - State: closed - Opened by dependabot[bot] 11 months ago - 2 comments
Labels: dependencies, javascript

#1378 - Add service containers

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 20 comments
Labels: enhancement, python

#1377 - Isolate QApplication from tests, and ensure there is only one QApplication instance as per Qt guidelines

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: bug, python

#1376 - Improve a variable name that was no longer accurate

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement, python

#1375 - Remove dead code

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement, python

#1374 - Add a watch option to site generation

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, python

#1373 - Service containers

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, python

#1372 - Make `betty.config.Configuration.load()` an instance method

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, BC break, python

#1371 - Make Cache.get() return a context manager

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 3 comments
Labels: enhancement, python

#1370 - Do not use live caches during tests

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 35 comments
Labels: enhancement, python

#1369 - Add additional package classifiers

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement

#1368 - Improve cache fixtures, and introduce one for an App-compatible Cache implementation

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 1 comment
Labels: enhancement, python

#1367 - Fix mypy violations

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 1 comment
Labels: enhancement, python

#1366 - Convert JavaScript to Typescript

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, javascript

#1365 - Ensure Betty's own deprecation warnings are emitted

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement, python

#1364 - Fix mypy violations

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 4 comments
Labels: enhancement

#1363 - Make the Requirements API asynchronous

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, BC break, python

#1362 - Ensure extensions managed by App are sorted in a stable manner

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: bug, python

#1361 - Require Node.js 18+

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, good first issue, BC break

#1360 - Ensure localizables are localized before using them as strings

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 1 comment
Labels: bug, python

#1359 - Mock servers during tests, so they no longer open browser windows

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 1 comment
Labels: enhancement, python

#1358 - Remove project ID support from `Project`

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, good first issue, BC break, python

#1357 - Require a `Project` for `GrampsLoader`

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, good first issue, BC break, python

#1356 - Remove `getLogger()`

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: good first issue, BC break, python

#1355 - Emit a warning instead of a log message when casting a Localizable to a string

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 1 comment
Labels: enhancement, python

#1354 - Fix a bug where Gramps loader error messages would not be localized

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 3 comments
Labels: bug, python

#1353 - Deprecate redundant logging functionality

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement, python

#1352 - Remove redundant garbage collection

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement, python

#1351 - Improve the image filter's memory footprint

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 5 comments
Labels: enhancement, python

#1350 - Allow Betty's Gramps attributes to be declared for individual projects

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 7 comments
Labels: enhancement, python

#1349 - Upgrade to pytest-cov 5

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement

#1348 - Raise Betty deprecation warnings as errors during tests

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement, python

#1347 - pip dependencies(deps-dev): update pytest-cov requirement from >=4.0.0,~=4.0 to >=4,<6

Pull Request - State: closed - Opened by dependabot[bot] 11 months ago - 1 comment
Labels: dependencies, python

#1346 - Improve the memory usage of entity collections

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 7 comments
Labels: enhancement

#1345 - Update the referencing dependency

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 2 comments
Labels: enhancement

#1344 - Fix a bug where the Wikipedia extension would try to save files with unsanitized names

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 1 comment
Labels: bug, python

#1343 - Remove cyclic entity references

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 3 comments

#1342 - Remove `AnonymousSource` and `AnonymousCitation`

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: good first issue, BC break, python

#1341 - Wikipedia images are output with invalid characters in their file names

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: bug, python

#1340 - Reorganize CLI tests and improve coverage

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 4 comments
Labels: enhancement, python

#1339 - Reduce memory usage when referencing citations in templates

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 4 comments
Labels: enhancement, python, templating

#1338 - Consider replacing Cypress with Playwright

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement

#1337 - Add a Logger that takes Localizable messages

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 1 comment

#1336 - Capture logs for specific jobs

Issue - State: closed - Opened by bartfeenstra 11 months ago
Labels: enhancement, python, documentation, ui

#1335 - pip dependencies(deps-dev): update referencing requirement from ~=0.33.0 to >=0.33,<0.35

Pull Request - State: closed - Opened by dependabot[bot] 11 months ago - 1 comment
Labels: dependencies, python

#1334 - Fix missing whitespace in the Dutch translations

Pull Request - State: closed - Opened by bartfeenstra 11 months ago - 1 comment
Labels: bug, translations

#1333 - Introduce a Logger interface that accepts Localizable messages

Issue - State: closed - Opened by bartfeenstra 12 months ago - 1 comment
Labels: enhancement

#1332 - Add the German language to the project classifiers

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 2 comments
Labels: enhancement

#1331 - Python 3.13 compatibility

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 9 comments
Labels: enhancement, dependencies

#1330 - Support Notes for all entities that have them in Gramps

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 4 comments
Labels: enhancement, python, templating

#1329 - Simplify the Command Line Interface tests

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 3 comments
Labels: enhancement, python

#1328 - Test on Python 3.13

Issue - State: closed - Opened by bartfeenstra 12 months ago
Labels: enhancement

#1327 - Debug the `betty.tests.test_app` segfault on macOS

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 7 comments
Labels: bug

#1326 - API documentation no longer shown on the documentation site

Issue - State: closed - Opened by bartfeenstra 12 months ago - 1 comment
Labels: bug

#1325 - Fix a bug where rate limits would be exceeded

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 2 comments
Labels: bug, enhancement, python

#1324 - Explicitly close orphaned Qt widgets

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 2 comments
Labels: enhancement

#1323 - Revert "Reintroduce pytest-xdist now that Betty is single-process again (#1318)"

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 1 comment
Labels: enhancement

#1322 - Fix race conditions in HTTP requests to Betty servers

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 2 comments
Labels: bug, enhancement, python

#1321 - Make sleeping in tests more robust

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 1 comment
Labels: bug

#1320 - Replace sleep() calls with retries and timeouts

Issue - State: closed - Opened by bartfeenstra 12 months ago
Labels: bug, python

#1319 - pip dependencies(deps-dev): update pytest requirement from >=7.3.1,~=7.3 to >=7.3,<9.0

Pull Request - State: closed - Opened by dependabot[bot] 12 months ago - 1 comment
Labels: dependencies, python

#1318 - Reintroduce pytest-xdist now that Betty is single-process again

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 2 comments
Labels: enhancement

#1317 - Add test coverage for enabling and disabling extensions in the Graphical User Interface

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 22 comments
Labels: enhancement, python

#1316 - Make path patching more robust

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 2 comments
Labels: enhancement

#1315 - Replace betty.os.ChDir with Python's contextlib.chdir

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 2 comments
Labels: enhancement, BC break, python

#1314 - Remove tox.ini as the maintainers no longer use it

Pull Request - State: closed - Opened by bartfeenstra 12 months ago - 2 comments
Labels: enhancement, BC break