bf4df24 | Janusz Gregorczyk | 07 March 2024, 19:00:54 UTC | Merge pull request #62 from Doist/proxi/add-types chore: Add partial types. | 07 March 2024, 19:00:54 UTC |
683b925 | Janusz Gregorczyk | 28 October 2023, 10:40:20 UTC | chore: Add partial types. | 07 March 2024, 18:59:14 UTC |
22b691e | Gonçalo Silva | 09 January 2024, 16:17:20 UTC | chore: Bump version for new release | 09 January 2024, 16:17:20 UTC |
d14a9a0 | Gonçalo Silva | 09 January 2024, 16:15:59 UTC | Merge pull request #61 from Doist/goncalossilva/python-3.12 | 09 January 2024, 16:15:59 UTC |
cf25ae1 | Gonçalo Silva | 09 January 2024, 15:54:31 UTC | chore: Unconstrain development dependencies | 09 January 2024, 16:15:40 UTC |
de94a82 | Gonçalo Silva | 09 January 2024, 15:29:52 UTC | chore: Update Python to 3.12 | 09 January 2024, 15:29:52 UTC |
9b24ad8 | Gonçalo Silva | 19 September 2023, 13:52:11 UTC | Merge pull request #60 from Doist/goncalossilva/update-pytest | 19 September 2023, 13:52:11 UTC |
071f62d | Gonçalo Silva | 19 September 2023, 13:50:49 UTC | Update pytest | 19 September 2023, 13:50:49 UTC |
ec27261 | Gonçalo Silva | 19 September 2023, 13:23:44 UTC | Merge pull request #59 from Doist/bump-actions chore: Update actions to support NodeJS 20 | 19 September 2023, 13:23:44 UTC |
f86c63c | Alex Rodrigues | 19 September 2023, 11:09:34 UTC | chore: bump actions Upgrade to releases that support node20 runtime. | 19 September 2023, 11:09:34 UTC |
0acd558 | Kahlil Hodgson | 05 May 2023, 00:19:26 UTC | chore: Bump version for new release | 05 May 2023, 00:19:26 UTC |
f09d289 | Kahlil Hodgson | 05 May 2023, 00:16:47 UTC | Merge pull request #52 from Doist/dependabot/pip/future-0.18.3 Bump future from 0.14.3 to 0.18.3 | 05 May 2023, 00:16:47 UTC |
1b49a6d | dependabot[bot] | 05 May 2023, 00:15:40 UTC | Bump future from 0.14.3 to 0.18.3 Bumps [future](https://github.com/PythonCharmers/python-future) from 0.14.3 to 0.18.3. - [Release notes](https://github.com/PythonCharmers/python-future/releases) - [Changelog](https://github.com/PythonCharmers/python-future/blob/master/docs/changelog.rst) - [Commits](https://github.com/PythonCharmers/python-future/compare/v0.14.3...v0.18.3) --- updated-dependencies: - dependency-name: future dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> | 05 May 2023, 00:15:40 UTC |
3fa5b3c | Kahlil Hodgson | 05 May 2023, 00:14:16 UTC | Merge pull request #51 from Doist/dependabot/pip/redis-4.4.4 Bump redis from 2.10.6 to 4.4.4 | 05 May 2023, 00:14:16 UTC |
2b8efd2 | dependabot[bot] | 05 May 2023, 00:08:17 UTC | Bump redis from 2.10.6 to 4.4.4 Bumps [redis](https://github.com/redis/redis-py) from 2.10.6 to 4.4.4. - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/2.10.6...v4.4.4) --- updated-dependencies: - dependency-name: redis dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> | 05 May 2023, 00:08:17 UTC |
52cc138 | Kahlil Hodgson | 05 May 2023, 00:06:40 UTC | Merge pull request #58 from Doist/tartandsandal/bum-redis-restrictions chore: Bump redis version restriction include v4 | 05 May 2023, 00:06:40 UTC |
8e33b8d | Kahlil Hodgson | 05 May 2023, 00:00:31 UTC | chore: Bump redis version restriction include v4 This has been tested in production under v4 for some time | 05 May 2023, 00:00:31 UTC |
ed5725c | Kahlil Hodgson | 04 May 2023, 23:46:40 UTC | Merge branch 'main' of github.com:Doist/bitmapist | 04 May 2023, 23:46:40 UTC |
7a4ce8f | Kahlil Hodgson | 04 May 2023, 23:44:39 UTC | chore: Bump version to 3.109 | 04 May 2023, 23:44:39 UTC |
837c7d6 | Kahlil Hodgson | 04 May 2023, 23:42:39 UTC | Merge pull request #57 from Doist/tartandsandal/fix-python-restriction fix: Fix over-restrictive python requirements | 04 May 2023, 23:42:39 UTC |
c3c0560 | Kahlil Hodgson | 04 May 2023, 23:39:24 UTC | fix: Fix over-restrictive python requirements | 04 May 2023, 23:39:24 UTC |
d06269e | Amir Salihefendic | 02 May 2023, 08:34:34 UTC | Update pyproject.toml Updated my email address 😊 | 02 May 2023, 08:34:34 UTC |
67b24b7 | Kahlil Hodgson | 30 April 2023, 01:07:12 UTC | Merge pull request #56 from Doist/tartandsandal/drop-homepage-link fix: drop link to expired homepage | 30 April 2023, 01:07:12 UTC |
085a222 | Kahlil Hodgson | 30 April 2023, 01:04:24 UTC | fix: drop link to expired homepage | 30 April 2023, 01:04:24 UTC |
074ba42 | Kahlil Hodgson | 30 April 2023, 01:01:19 UTC | Merge pull request #55 from Doist/tartandsandal/document-and-cleanup chore: cleanup and document contributing and publishing | 30 April 2023, 01:01:19 UTC |
b1a6e02 | Kahlil Hodgson | 28 April 2023, 07:05:16 UTC | chore: Remove stray MANIFEST file | 28 April 2023, 07:05:16 UTC |
b4b3bd8 | Kahlil Hodgson | 28 April 2023, 07:01:31 UTC | Add a contributing an publishing instructions | 28 April 2023, 07:01:31 UTC |
20f3657 | Kahlil Hodgson | 28 April 2023, 07:01:09 UTC | chore: Add a CONTRIBUTING file | 28 April 2023, 07:01:09 UTC |
e2fe373 | Kahlil Hodgson | 28 April 2023, 06:55:52 UTC | chore: Rename README to have a the more common .md suffix | 28 April 2023, 06:57:59 UTC |
942f866 | Kahlil Hodgson | 28 April 2023, 06:45:31 UTC | chore: Remove redundant development files | 28 April 2023, 06:45:31 UTC |
4421771 | Kahlil Hodgson | 28 April 2023, 06:33:31 UTC | Merge pull request #54 from Doist/tartandsandal/pyproject chore: prepare release 3.108 | 28 April 2023, 06:33:31 UTC |
91322d0 | Kahlil Hodgson | 28 April 2023, 06:29:39 UTC | chore: bump-version to 3.108 | 28 April 2023, 06:29:39 UTC |
737bff0 | Kahlil Hodgson | 28 April 2023, 06:28:56 UTC | chore: Update python versions to those that pass tests | 28 April 2023, 06:28:56 UTC |
4305b4c | Kahlil Hodgson | 28 April 2023, 06:25:19 UTC | Merge pull request #53 from Doist/tartandsandal/add-test-workflow chore: Add test workflows | 28 April 2023, 06:25:19 UTC |
9ec087a | Kahlil Hodgson | 28 April 2023, 05:38:27 UTC | chore: Add test workflows | 28 April 2023, 06:22:27 UTC |
b999714 | Kahlil Hodgson | 28 April 2023, 05:30:42 UTC | fix: Use correct location of README file | 28 April 2023, 05:30:42 UTC |
6a89b7b | Kahlil Hodgson | 28 April 2023, 05:25:56 UTC | Merge pull request #50 from Doist/tartandsandal/pyproject chore: Setup package to use poetry | 28 April 2023, 05:25:56 UTC |
e28840b | Kahlil Hodgson | 28 April 2023, 05:24:34 UTC | chore: Setup package to use poetry | 28 April 2023, 05:24:34 UTC |
5f4587b | Kahlil Hodgson | 28 April 2023, 04:54:22 UTC | Allow publishing from workflow | 28 April 2023, 04:54:22 UTC |
02e9f0a | Kahlil Hodgson | 28 April 2023, 04:49:52 UTC | Merge pull request #49 from Doist/tartandsandal/release-workflow ci: Add a publish workflow for GH Actions | 28 April 2023, 04:49:52 UTC |
228e89f | Kahlil Hodgson | 28 April 2023, 04:45:25 UTC | ci: Add a publish workflow for GH Actions | 28 April 2023, 04:46:59 UTC |
372bc2a | Kahlil Hodgson | 11 April 2023, 08:50:55 UTC | Merge pull request #48 from Doist/tartandsandal/python-3.11 Support python 3.11 | 11 April 2023, 08:50:55 UTC |
9363918 | Kahlil Hodgson | 11 April 2023, 08:42:38 UTC | fix: Ensure has_events_marked returns a bool | 11 April 2023, 08:42:38 UTC |
eda8522 | Kahlil Hodgson | 11 April 2023, 08:37:41 UTC | chore: Support for Python 3.11 | 11 April 2023, 08:37:41 UTC |
d32288f | proxi | 03 January 2023, 11:56:13 UTC | Type magick. | 03 January 2023, 11:56:13 UTC |
2ce5bcd | proxi | 03 January 2023, 11:55:16 UTC | chore: Add py.typed marker. | 03 January 2023, 11:55:16 UTC |
f710dc9 | Kahlil Hodgson | 02 January 2023, 21:08:51 UTC | Merge pull request #47 from tartansandal/tartandsandal/spelling fix: Correct minor spelling mistakes | 02 January 2023, 21:08:51 UTC |
9e22a2e | Kahlil Hodgson | 27 December 2022, 08:18:44 UTC | fix: Correct minor spelling mistakes | 27 December 2022, 08:18:44 UTC |
7be4090 | Alex Rodrigues | 24 November 2022, 18:39:11 UTC | Merge pull request #46 from Doist/deorus/update-flake8-repo chore: update flake8 repo in pre-commit config | 24 November 2022, 18:39:11 UTC |
92a2ca0 | Alex Rodrigues | 24 November 2022, 18:38:44 UTC | chore: update flake8 repo in pre-commit config | 24 November 2022, 18:38:44 UTC |
f2e3d74 | Amir | 25 August 2022, 15:06:49 UTC | Increase version to 3.107 | 25 August 2022, 15:06:49 UTC |
f1eff18 | Amir | 25 August 2022, 15:02:24 UTC | Release 3.106 | 25 August 2022, 15:02:24 UTC |
2a2cb12 | Amir Salihefendic | 25 August 2022, 15:01:21 UTC | feat: Add extra number options (to Number of results/rows) (#45) | 25 August 2022, 15:01:21 UTC |
0c1cddd | Amir | 23 August 2022, 07:57:31 UTC | chore: Forgot to add form_data | 23 August 2022, 07:57:31 UTC |
004dc3e | Amir Salihefendic | 23 August 2022, 07:55:53 UTC | feat: Added ability to specify start date in cohorts (#44) | 23 August 2022, 07:55:53 UTC |
2f06083 | Amir Salihefendic | 23 August 2022, 07:52:15 UTC | feat: Added mypy and some super simple typehints to the public API (#43) | 23 August 2022, 07:52:15 UTC |
cf0923e | Amir Salihefendic | 22 August 2022, 20:02:29 UTC | feat: Add pre commit checks (black and flake8) (#42) | 22 August 2022, 20:02:29 UTC |
2f1d059 | Amir Salihefendic | 22 August 2022, 19:51:22 UTC | fix: Set select1b select2b to be optional (#41) | 22 August 2022, 19:51:22 UTC |
04babe5 | Amir | 18 July 2022, 10:29:33 UTC | Get ready to release 3.105 | 18 July 2022, 10:29:33 UTC |
871c403 | Amir Salihefendic | 18 July 2022, 10:27:57 UTC | Fix labels for the number of results change (#40) | 18 July 2022, 10:27:57 UTC |
9432139 | Amir Salihefendic | 13 July 2022, 09:31:41 UTC | feat: Change the default for number of results (#39) | 13 July 2022, 09:31:41 UTC |
bd0feaf | Gonçalo Silva | 28 December 2021, 23:24:50 UTC | Merge pull request #36 from timgates42/patch-1 | 28 December 2021, 23:24:50 UTC |
3d59421 | Tim Gates | 21 July 2021, 12:00:35 UTC | Remove additional “have”. | 21 July 2021, 12:00:35 UTC |
07a0c7c | Paulo Köch | 20 July 2021, 14:52:55 UTC | Merge pull request #35 from timgates42/bugfix_typos docs: Fix a few typos | 20 July 2021, 14:52:55 UTC |
d043294 | Tim Gates | 18 July 2021, 13:41:55 UTC | docs: Fix a few typos There are small typos in: - bitmapist/cohort/__init__.py Fixes: - Should read `formatted` rather than `formated`. - Should read `construct` rather than `consturct`. - Should read `clustered` rather than `clustred`. | 18 July 2021, 13:41:55 UTC |
813f05c | Roman Imankulov | 11 November 2020, 12:43:34 UTC | Release 3.103 | 11 November 2020, 12:43:34 UTC |
19e9731 | Roman Imankulov | 11 November 2020, 12:41:27 UTC | A followup fix for 3.102 (#34) The type of prct is not well-defined, and it can become an empty string. In this case, rendering a page raises "TypeError: unsupported operand type(s) for +=: 'float' and 'str'" Clean up the variable names, and fix the avarage count Co-authored-by: Amir <amix@doist.com> | 11 November 2020, 12:41:27 UTC |
87699f8 | Roman Imankulov | 09 November 2020, 17:27:44 UTC | Release 3.102 | 09 November 2020, 17:27:44 UTC |
c577e30 | Amir Salihefendic | 09 November 2020, 15:31:35 UTC | Cohorts: Average column should count the zero entry (#33) For some reason we seem to skip the zero entry when calculating the averages for a cohort column. We should not do this as this isn't correct. Twist report: https://twist.com/a/1585/ch/296215/t/1972753 | 09 November 2020, 15:31:35 UTC |
9c1c4b8 | Roman Imankulov | 19 December 2019, 10:13:41 UTC | Fix processing of None in delete_all_events() and delete_temporary_bitop_keys() Bitmapist-server at least up to version v1.5.2 returns Null in response to KEYS command if not keys are found. This workaround prevents crashing the client with an exception "TypeError: object of type 'NoneType' has no len()" Closes #31 | 19 December 2019, 10:13:41 UTC |
8813475 | Adam Johnson | 02 December 2018, 14:22:22 UTC | Use Python 3 print syntax in README Future! Also the syntax will work in Python 2, where it's parsed as an argument grouping in all cases except the two-argument versions, where a tuple will be printed - but since this is just examples I think that's fine. | 22 February 2019, 17:02:51 UTC |
bcf89e0 | Amir Salihefendic | 24 April 2018, 09:15:40 UTC | Update setup.py Removed an unfortunate copyright copy-paste | 24 April 2018, 09:15:40 UTC |
c7727ad | Roman Imankulov | 04 April 2018, 18:25:48 UTC | Speed up iterations over items in MixinIter Essentially, a fix for a regression accidentally introduced in 2ab8e16 Refs #30 | 04 April 2018, 18:30:27 UTC |
edafd2b | Roman Imankulov | 28 November 2017, 14:53:14 UTC | Bump version | 28 November 2017, 14:53:14 UTC |
83e439d | Roman Imankulov | 28 November 2017, 14:27:57 UTC | Make setup_redis() accept optional "redis_client" option Default value for the Redis client is redis.StrictRedis, but it can be replaced with a wrapper exposing the same API, but providing some extra options, such as extra logging or checking for access permissions | 28 November 2017, 14:27:57 UTC |
4747b7e | Roman Imankulov | 28 November 2017, 11:27:23 UTC | Replace Redis with StrictRedis Mostly a cosmetic change. In the context of bitmapist it doesn't make any difference. More info here: https://github.com/andymccurdy/redis-py#api-reference | 28 November 2017, 11:27:23 UTC |
a5d49c6 | Roman Imankulov | 28 November 2017, 11:24:05 UTC | Extend cohort documentation Add example on how to use extra handlers | 28 November 2017, 11:24:05 UTC |
60f8fe9 | Roman Imankulov | 07 December 2016, 14:37:49 UTC | Bump version | 28 November 2017, 11:22:12 UTC |
f36c3f8 | Amir Salihefendic | 30 January 2017, 20:32:05 UTC | Update README.markdown | 30 January 2017, 20:32:05 UTC |
71b2d10 | Amir Salihefendic | 30 January 2017, 20:31:49 UTC | Added a link to bitmapist-server | 30 January 2017, 20:31:49 UTC |
5600cd5 | Artyom Pervukhin | 19 January 2017, 22:22:40 UTC | Explicitly define supported ids range https://redis.io/commands/setbit states: > The offset argument is required to be greater than or equal to 0, and smaller than 232 (this limits bitmaps to 512MB). | 19 January 2017, 22:25:10 UTC |
5416373 | Roman Imankulov | 07 December 2016, 14:36:10 UTC | Add support for unique events (#26) It's possible to mark events with >>> bitmapist.mark_events('foo', track_unique=True) And have it stored in a Redis key, accessible with `UniqueEvents`, in addition to daily, weekly and monthly stats. | 07 December 2016, 14:36:10 UTC |
018703a | Roman Imankulov | 06 December 2016, 16:44:33 UTC | tox.ini: delete dependency from mako | 06 December 2016, 16:44:33 UTC |
485ffe6 | Roman Imankulov | 06 December 2016, 16:42:55 UTC | FIx support for Python3.5 in Travis | 06 December 2016, 16:42:55 UTC |
084e9ab | Roman Imankulov | 06 December 2016, 16:36:13 UTC | Update the list of supported versions - py3.5 added - pypy3 is (temporarily) dropped, refs https://github.com/travis-ci/travis-ci/issues/6277 | 06 December 2016, 16:36:13 UTC |
099c799 | Roman Imankulov | 06 December 2016, 16:25:29 UTC | Drop python3.2 support | 06 December 2016, 16:25:29 UTC |
c733290 | Roman Imankulov | 03 August 2016, 15:28:52 UTC | Document iterator returning all items of the event Closes #6 | 03 August 2016, 15:28:52 UTC |
33d2468 | Roman Imankulov | 03 August 2016, 15:18:41 UTC | Fix an issue with YearEvent ignoring the "system" parameter Thanks @beatobongco for the fix, closes #18 | 03 August 2016, 15:18:41 UTC |
9504f96 | amix | 01 August 2016, 12:44:00 UTC | Merge branch 'frankV-master' | 01 August 2016, 12:44:00 UTC |
d6f05cd | amix | 01 August 2016, 12:43:49 UTC | Merge branch 'master' of https://github.com/frankV/bitmapist into frankV-master | 01 August 2016, 12:43:49 UTC |
fc677d9 | Roman Imankulov | 04 July 2016, 19:19:44 UTC | Merge pull request #24 from Doist/fix_list_mutation Fix list mutation in render_html_form() | 04 July 2016, 19:19:44 UTC |
b3e514f | daremon | 04 July 2016, 16:13:58 UTC | Change the version. | 04 July 2016, 16:13:58 UTC |
b09e8e5 | daremon | 04 July 2016, 16:10:04 UTC | Fix list mutation in render_html_form() | 04 July 2016, 16:10:04 UTC |
98a131a | Frank Valcarcel | 03 June 2016, 06:24:41 UTC | closes #20, adds Mako to setup.py | 03 June 2016, 06:24:41 UTC |
a4945fb | Dimitris Giannitsaros | 27 April 2016, 09:40:45 UTC | Fix for proper filtering (#17) * Better tests and BitOps cleanup * Runtime tracking and deleting of BitOps, new docs. * Travis fixes | 27 April 2016, 09:40:45 UTC |
2aba18c | daremon | 19 April 2016, 15:59:56 UTC | Support 2 sets of 2 filters each in Cohort. | 19 April 2016, 15:59:56 UTC |
faffa39 | amix | 18 February 2016, 20:16:31 UTC | Made number of rows optional | 18 February 2016, 20:16:31 UTC |
d4dfc60 | Amir Salihefendic | 16 December 2015, 02:52:00 UTC | Update README.markdown | 16 December 2015, 02:52:00 UTC |
4d74c11 | Amir Salihefendic | 16 December 2015, 02:51:30 UTC | Update README.markdown | 16 December 2015, 02:51:30 UTC |
4365de2 | Amir Salihefendic | 16 December 2015, 02:50:42 UTC | Update README.markdown | 16 December 2015, 02:50:42 UTC |