Page MenuHomeIssues.Maaaks.Ru

Maaaks (Max Alibaev)
UserAdministrator

Projects

User does not belong to any projects.

User Details

User Since
Jan 13 2019, 16:26 (32 w, 19 h)
Roles
Administrator

Recent Activity

Sat, Aug 17

Maaaks closed T60: Envelope.from_bytes() must fail when headers contain extra spaces as Resolved by committing Restricted Diffusion Commit.
Sat, Aug 17, 12:03 · Botinok
Maaaks added a comment to T60: Envelope.from_bytes() must fail when headers contain extra spaces.

Wow, it is already done that way!

Sat, Aug 17, 12:03 · Botinok
Maaaks closed T82: Better unittests for Storage as Wontfix.

What did I mean by that? I don't know. Closing for now.

Sat, Aug 17, 11:57 · Tests, Botinok

Jul 17 2019

Maaaks renamed T100: Update year in LICENSE file from Update year in LICESE file to Update year in LICENSE file.
Jul 17 2019, 08:14 · ORM

Jul 10 2019

Maaaks triaged T100: Update year in LICENSE file as Low priority.
Jul 10 2019, 08:12 · ORM

Jul 7 2019

Maaaks triaged T99: Swap sides in assertEqual() as Low priority.
Jul 7 2019, 21:02 · ORM
Maaaks changed the status of T98: Implement ForeignKeyField from Open to In Progress.
Jul 7 2019, 15:22 · ORM
Maaaks triaged T98: Implement ForeignKeyField as High priority.
Jul 7 2019, 15:22 · ORM
Maaaks closed T25: Custom table names as Resolved.
Jul 7 2019, 15:17 · ORM
Maaaks changed the visibility for T96: Make InsertQuery work with a model, not just table_name.
Jul 7 2019, 11:56 · ORM
Maaaks changed the visibility for T97: Get rid of duplicating tests for SelectQuery.
Jul 7 2019, 11:56 · ORM
Maaaks changed the visibility for T95: Fix coverage.
Jul 7 2019, 11:56 · ORM
Maaaks changed the visibility for T94: Replace type hint Tuple[X] with Tuple[X,...].
Jul 7 2019, 11:56 · ORM
Maaaks closed T97: Get rid of duplicating tests for SelectQuery as Resolved.
Jul 7 2019, 11:55 · ORM
Maaaks created T97: Get rid of duplicating tests for SelectQuery.
Jul 7 2019, 11:54 · ORM
Maaaks closed T96: Make InsertQuery work with a model, not just table_name as Resolved.
Jul 7 2019, 11:43 · ORM
Maaaks closed T95: Fix coverage as Resolved.
$ .venv/bin/python -m coverage erase && .venv/bin/python -m coverage run --source=orm -m unittest -v tests/test_* && .venv/bin/python -m coverage report --show-missing && .venv/bin/python -m coverage erase
test_fetch_all (tests.test_execute.TestExecute) ... ok
test_fetch_row (tests.test_execute.TestExecute) ... ok
test_fetch_value (tests.test_execute.TestExecute) ... ok
test_empty (tests.test_insertquery.TestInsertQuery) ... ok
test_into (tests.test_insertquery.TestInsertQuery) ... ok
test_values (tests.test_insertquery.TestInsertQuery) ... ok
test_values_append (tests.test_insertquery.TestInsertQuery) ... ok
test_values_update (tests.test_insertquery.TestInsertQuery) ... ok
test_extra_kwargs_in_post_init (tests.test_model_fields.TestModelFields_from_Record) ... ok
test_extra_kwargs_not_in_fields (tests.test_model_fields.TestModelFields_from_Record) ... ok
test_field_a (tests.test_model_fields.TestModelFields_from_Record) ... ok
test_field_b (tests.test_model_fields.TestModelFields_from_Record) ... ok
test_field_c (tests.test_model_fields.TestModelFields_from_Record) ... ok
test_fields_count (tests.test_model_fields.TestModelFields_from_Record) ... ok
test_initialized_values (tests.test_model_fields.TestModelFields_from_Record) ... ok
test_repr (tests.test_model_fields.TestModelFields_from_Record) ... ok
test_extra_kwargs_in_post_init (tests.test_model_fields.TestModelFields_from_kwargs) ... ok
test_extra_kwargs_not_in_fields (tests.test_model_fields.TestModelFields_from_kwargs) ... ok
test_field_a (tests.test_model_fields.TestModelFields_from_kwargs) ... ok
test_field_b (tests.test_model_fields.TestModelFields_from_kwargs) ... ok
test_field_c (tests.test_model_fields.TestModelFields_from_kwargs) ... ok
test_fields_count (tests.test_model_fields.TestModelFields_from_kwargs) ... ok
test_initialized_values (tests.test_model_fields.TestModelFields_from_kwargs) ... ok
test_repr (tests.test_model_fields.TestModelFields_from_kwargs) ... ok
test_index_id (tests.test_model_indexes.TestModelMeta) ... ok
test_index_login (tests.test_model_indexes.TestModelMeta) ... ok
test_index_login_and_password (tests.test_model_indexes.TestModelMeta) ... ok
test_primary_key (tests.test_model_indexes.TestModelMeta) ... ok
test_insert (tests.test_model_queries.TestModelQueries) ... ok
test_select (tests.test_model_queries.TestModelQueries) ... ok
test_and (tests.test_operators.TestOperators) ... ok
test_divide (tests.test_operators.TestOperators) ... ok
test_equal (tests.test_operators.TestOperators) ... ok
test_greater_than (tests.test_operators.TestOperators) ... ok
test_greater_than_or_equal (tests.test_operators.TestOperators) ... ok
test_less_than (tests.test_operators.TestOperators) ... ok
test_less_than_or_equal (tests.test_operators.TestOperators) ... ok
test_minus (tests.test_operators.TestOperators) ... ok
test_multiply (tests.test_operators.TestOperators) ... ok
test_not (tests.test_operators.TestOperators) ... ok
test_not_equal (tests.test_operators.TestOperators) ... ok
test_or (tests.test_operators.TestOperators) ... ok
test_plus (tests.test_operators.TestOperators) ... ok
test_items (tests.test_record.TestRecord) ... ok
test_key_error (tests.test_record.TestRecord) ... ok
test_length (tests.test_record.TestRecord) ... ok
test_repr (tests.test_record.TestRecord) ... ok
test_unpacking (tests.test_record.TestRecord) ... ok
test_and (tests.test_render_expression.TestRenderExpression) ... ok
test_binary_operators (tests.test_render_expression.TestRenderExpression) ... ok
test_clause (tests.test_render_expression.TestRenderExpression) ... ok
test_comma_clause (tests.test_render_expression.TestRenderExpression) ... ok
test_not (tests.test_render_expression.TestRenderExpression) ... ok
test_not_and (tests.test_render_expression.TestRenderExpression) ... ok
test_or (tests.test_render_expression.TestRenderExpression) ... ok
test_or_with_child_and (tests.test_render_expression.TestRenderExpression) ... ok
test_sql (tests.test_render_expression.TestRenderExpression) ... ok
test_table (tests.test_render_expression.TestRenderExpression) ... ok
test_table_with_custom_name (tests.test_render_expression.TestRenderExpression) ... ok
test_and (tests.test_render_expression_with_params.TestRenderExpression) ... ok
test_clause (tests.test_render_expression_with_params.TestRenderExpression) ... ok
test_comma_clause (tests.test_render_expression_with_params.TestRenderExpression) ... ok
test_complex (tests.test_render_expression_with_params.TestRenderExpression) ... ok
test_not (tests.test_render_expression_with_params.TestRenderExpression) ... ok
test_or (tests.test_render_expression_with_params.TestRenderExpression) ... ok
test_param (tests.test_render_expression_with_params.TestRenderExpression) ... ok
test_select_all (tests.test_render_selectquery.TestRenderSelectQuery) ... ok
test_select_explicit_fields (tests.test_render_selectquery.TestRenderSelectQuery) ... ok
test_select_name_by_id (tests.test_render_selectquery.TestRenderSelectQuery) ... ok
test_select_name_by_id_or_name (tests.test_render_selectquery.TestRenderSelectQuery) ... ok
test_empty (tests.test_selectquery.TestSelectQuery) ... ok
test_fields (tests.test_selectquery.TestSelectQuery) ... ok
test_fields_append (tests.test_selectquery.TestSelectQuery) ... ok
test_fields_replace (tests.test_selectquery.TestSelectQuery) ... ok
test_where (tests.test_selectquery.TestSelectQuery) ... ok
test_where_and_where (tests.test_selectquery.TestSelectQuery) ... ok
Jul 7 2019, 11:23 · ORM
Maaaks created T96: Make InsertQuery work with a model, not just table_name.
Jul 7 2019, 10:45 · ORM
Maaaks changed the status of T95: Fix coverage from Open to In Progress.
Jul 7 2019, 02:39 · ORM
Maaaks triaged T95: Fix coverage as Low priority.
Jul 7 2019, 02:29 · ORM
Maaaks closed T94: Replace type hint Tuple[X] with Tuple[X,...] as Resolved by committing Restricted Diffusion Commit.
Jul 7 2019, 01:29 · ORM
Maaaks closed T34: Support for appending to SELECT clause as Resolved by committing Restricted Diffusion Commit.
Jul 7 2019, 01:24 · ORM
Maaaks triaged T94: Replace type hint Tuple[X] with Tuple[X,...] as Low priority.
Jul 7 2019, 01:21 · ORM
Maaaks closed T90: Support for instantiating Model from a Record as Resolved by committing Restricted Diffusion Commit.
Jul 7 2019, 01:01 · ORM
Maaaks closed T37: Better, reference-based API for Expression.render() as Resolved by committing Restricted Diffusion Commit.
Jul 7 2019, 00:51 · ORM
Maaaks reopened T37: Better, reference-based API for Expression.render() as "Open".
Jul 7 2019, 00:45 · ORM
Maaaks closed T37: Better, reference-based API for Expression.render() as Resolved by committing Restricted Diffusion Commit.
Jul 7 2019, 00:22 · ORM

May 19 2019

Maaaks closed T57: Function to create envelopes from messages as Resolved by committing Restricted Diffusion Commit.
May 19 2019, 11:16 · Botinok

Apr 1 2019

Maaaks changed the status of T37: Better, reference-based API for Expression.render() from Open to In Progress.
Apr 1 2019, 13:04 · ORM
Maaaks closed T92: Move all path generation to SongInfo as Resolved by committing Restricted Diffusion Commit.
Apr 1 2019, 12:50 · FmaDownload

Mar 31 2019

Maaaks changed the status of T92: Move all path generation to SongInfo from Open to In Progress.
Mar 31 2019, 18:25 · FmaDownload
Maaaks closed T93: Write files asynchronously as Resolved.
Mar 31 2019, 18:18 · FmaDownload

Mar 29 2019

Maaaks closed T87: SSL error in data received as Wontfix.

Won't be too relevant after making T91: Delete file after a failed download.

Mar 29 2019, 19:30 · Bug, FmaDownload
Maaaks added a comment to T93: Write files asynchronously.

Possible ways to do this:

Mar 29 2019, 19:25 · FmaDownload
Maaaks changed the visibility for T93: Write files asynchronously.
Mar 29 2019, 19:25 · FmaDownload
Maaaks closed T89: Make sure FmaDownload is ok with downloading a separate song as Resolved.
Mar 29 2019, 17:19 · FmaDownload
Maaaks closed T88: Make sure FmaDownload is ok with downloading a separate album as Resolved.
Mar 29 2019, 17:19 · FmaDownload
Maaaks changed the visibility for T90: Support for instantiating Model from a Record.
Mar 29 2019, 17:07 · ORM
Maaaks changed the visibility for T91: Delete file after a failed download.
Mar 29 2019, 17:07 · FmaDownload
Maaaks changed the visibility for T92: Move all path generation to SongInfo.
Mar 29 2019, 17:07 · FmaDownload
Maaaks created T91: Delete file after a failed download.
Mar 29 2019, 08:31 · FmaDownload
Maaaks changed the status of T89: Make sure FmaDownload is ok with downloading a separate song from Open to In Progress.
Mar 29 2019, 08:30 · FmaDownload
Maaaks changed the status of T88: Make sure FmaDownload is ok with downloading a separate album from Open to In Progress.
Mar 29 2019, 08:16 · FmaDownload
Maaaks renamed T88: Make sure FmaDownload is ok with downloading a separate album from Make sure FmaDownload is ok with downloading a separate albums to Make sure FmaDownload is ok with downloading a separate album.
Mar 29 2019, 08:14 · FmaDownload
Maaaks closed T42: INSERT queries as Resolved by committing Restricted Diffusion Commit.
Mar 29 2019, 08:12 · ORM

Mar 28 2019

Maaaks closed T47: Remove object-like interface from Record as Resolved by committing Restricted Diffusion Commit.
Mar 28 2019, 23:39 · ORM
Maaaks closed T44: Yield real results from SelectQuery as Resolved.
Mar 28 2019, 23:37 · ORM
Maaaks triaged T90: Support for instantiating Model from a Record as Low priority.
Mar 28 2019, 23:22 · ORM
Maaaks changed the status of T44: Yield real results from SelectQuery from Open to In Progress.
Mar 28 2019, 23:11 · ORM
Maaaks added hashtags to Abandoned project: #discontinued, #closed, #archived.
Mar 28 2019, 23:10
Maaaks set the color for Abandoned project to Checkered.
Mar 28 2019, 23:05
Maaaks activated ORM.
Mar 28 2019, 23:04

Mar 27 2019

Maaaks added a comment to T87: SSL error in data received.
Traceback (most recent call last):
  File "/d/Projects/FmaDownload/fmadownload.py", line 108, in download_file
    if not chunk:
  File "/d/Projects/FmaDownload/.venv/lib/python3.7/site-packages/aiohttp/streams.py", line 369, in read
    await self._wait('read')
  File "/d/Projects/FmaDownload/.venv/lib/python3.7/site-packages/aiohttp/streams.py", line 297, in _wait
    await waiter
aiohttp.client_exceptions.ClientPayloadError: Response payload is not completed
Mar 27 2019, 04:48 · Bug, FmaDownload
Maaaks added a comment to T87: SSL error in data received.

These seem to be accidental errors because sometimes I see a lot fewer of them.

Mar 27 2019, 04:45 · Bug, FmaDownload
Maaaks changed the visibility for T87: SSL error in data received.
Mar 27 2019, 04:13 · Bug, FmaDownload
Maaaks changed the visibility for T89: Make sure FmaDownload is ok with downloading a separate song.
Mar 27 2019, 04:13 · FmaDownload
Maaaks changed the visibility for T88: Make sure FmaDownload is ok with downloading a separate album.
Mar 27 2019, 04:12 · FmaDownload
Maaaks updated the task description for T87: SSL error in data received.
Mar 27 2019, 04:11 · Bug, FmaDownload
Maaaks changed the status of T87: SSL error in data received from Open to In Progress.
Mar 27 2019, 04:10 · Bug, FmaDownload
Maaaks triaged T87: SSL error in data received as High priority.
Mar 27 2019, 04:10 · Bug, FmaDownload
Maaaks changed the visibility for T86: Package the script for installation.
Mar 27 2019, 03:57 · FmaDownload
Maaaks changed the visibility for T85: Add command-line arguments.
Mar 27 2019, 03:38 · FmaDownload
Maaaks changed the visibility for T84: Decide what to do with slashes.
Mar 27 2019, 03:27 · FmaDownload

Feb 28 2019

Maaaks closed T83: Universal method Storage.insert() as Resolved by committing Restricted Diffusion Commit.
Feb 28 2019, 08:51 · Botinok
Maaaks changed the status of T83: Universal method Storage.insert() from Open to In Progress.
Feb 28 2019, 08:45 · Botinok
Maaaks triaged T83: Universal method Storage.insert() as Low priority.
Feb 28 2019, 08:45 · Botinok
Maaaks closed T70: Merge person as Wontfix.

Separate method is not required since after T80: Internal IDs for models.

Feb 28 2019, 08:40 · Botinok
Maaaks closed T81: Skip None elements when iterating a list substorage as Resolved by committing Restricted Diffusion Commit.
Feb 28 2019, 08:06 · Botinok
Maaaks changed the status of T81: Skip None elements when iterating a list substorage from Open to In Progress.
Feb 28 2019, 08:02 · Botinok
Maaaks closed T80: Internal IDs for models as Resolved.
Feb 28 2019, 08:02 · Botinok
Maaaks triaged T82: Better unittests for Storage as Low priority.
Feb 28 2019, 08:01 · Tests, Botinok

Feb 26 2019

Maaaks triaged T81: Skip None elements when iterating a list substorage as Low priority.
Feb 26 2019, 07:29 · Botinok
Maaaks changed the status of T80: Internal IDs for models from Open to In Progress.
Feb 26 2019, 07:12 · Botinok
Maaaks created T80: Internal IDs for models.
Feb 26 2019, 07:11 · Botinok

Feb 24 2019

Maaaks added a comment to T54: Aliases for users in Envelope headers.

Important note: the aliases feature is not specific to messages, it will be used with any envelopes. The simplest example is Signed-By which can sign a Person, too.

Feb 24 2019, 02:20 · Botinok
Maaaks renamed T54: Aliases for users in Envelope headers from Aliases for users in Message headers to Aliases for users in Envelope headers.
Feb 24 2019, 02:20 · Botinok
Maaaks closed T51: Signing and verifying envelopes as Resolved.

I guess it is solved already.

Feb 24 2019, 02:17 · Cryptography, Botinok
Maaaks closed T62: Storage of envelopes to process as Wontfix.
Feb 24 2019, 02:08 · Botinok

Feb 23 2019

Maaaks closed T79: Support dict-based substorages, a subtask of T62: Storage of envelopes to process, as Resolved.
Feb 23 2019, 07:17 · Botinok
Maaaks closed T79: Support dict-based substorages as Resolved.
Feb 23 2019, 07:17 · Botinok

Feb 21 2019

Maaaks changed the status of T79: Support dict-based substorages from Open to In Progress.
Feb 21 2019, 21:39 · Botinok
Maaaks changed the status of T79: Support dict-based substorages, a subtask of T62: Storage of envelopes to process, from Open to In Progress.
Feb 21 2019, 21:39 · Botinok
Maaaks created T79: Support dict-based substorages.
Feb 21 2019, 21:39 · Botinok
Maaaks changed the status of T62: Storage of envelopes to process from Open to In Progress.
Feb 21 2019, 19:06 · Botinok
Maaaks closed T64: Replace storage.get_person() with storage.people.get() as Resolved.
Feb 21 2019, 18:58 · Botinok
Maaaks closed T78: Move test people outside the base test class as Resolved by committing Restricted Diffusion Commit.
Feb 21 2019, 18:56 · Tests, Botinok
Maaaks changed the status of T78: Move test people outside the base test class from Open to In Progress.
Feb 21 2019, 18:40 · Tests, Botinok
Maaaks added a project to T78: Move test people outside the base test class: Tests.
Feb 21 2019, 18:40 · Tests, Botinok
Maaaks triaged T78: Move test people outside the base test class as Low priority.
Feb 21 2019, 18:40 · Tests, Botinok
Maaaks closed T71: Make models identifiable (by id, name or hash) as Wontfix.

Won't do this. Instead, all the logic will be on storage level.

Feb 21 2019, 18:32 · Botinok
Maaaks closed T71: Make models identifiable (by id, name or hash), a subtask of T70: Merge person, as Wontfix.
Feb 21 2019, 18:32 · Botinok
Maaaks closed T77: Rename storage.people.by_ref() to storage.people.get() as Resolved by committing Restricted Diffusion Commit.
Feb 21 2019, 18:30 · Botinok
Maaaks closed T72: Find person by keypair as Resolved by committing Restricted Diffusion Commit.
Feb 21 2019, 18:30 · Botinok
Maaaks closed T72: Find person by keypair, a subtask of T70: Merge person, as Resolved.
Feb 21 2019, 18:30 · Botinok
Maaaks changed the status of T77: Rename storage.people.by_ref() to storage.people.get() from Open to In Progress.
Feb 21 2019, 18:27 · Botinok
Maaaks triaged T77: Rename storage.people.by_ref() to storage.people.get() as Low priority.
Feb 21 2019, 18:25 · Botinok

Feb 20 2019

Maaaks changed the status of T72: Find person by keypair, a subtask of T70: Merge person, from Open to In Progress.
Feb 20 2019, 23:26 · Botinok
Maaaks changed the status of T72: Find person by keypair from Open to In Progress.
Feb 20 2019, 23:26 · Botinok
Maaaks closed T76: Fuck John Doe as Resolved by committing Restricted Diffusion Commit.
Feb 20 2019, 22:58 · Tests, Botinok
Maaaks closed T75: Render PersonRefs with keys correctly as Resolved by committing Restricted Diffusion Commit.
Feb 20 2019, 22:58 · Botinok