{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":84447997,"defaultBranch":"main","name":"mnx","ownerLogin":"w3c","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-09T13:58:14.000Z","ownerAvatar":"https://github.com/avatars/u/379216?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720649834.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"4e1fb5ee7a220094bb0f24d927de001cb546d47d","ref":"refs/heads/dependabot/pip/docgenerator/django-4.2.14","pushedAt":"2024-07-10T22:17:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump django from 4.2.13 to 4.2.14 in /docgenerator\n\nBumps [django](https://github.com/django/django) from 4.2.13 to 4.2.14.\n- [Commits](https://github.com/django/django/compare/4.2.13...4.2.14)\n\n---\nupdated-dependencies:\n- dependency-name: django\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump django from 4.2.13 to 4.2.14 in /docgenerator"}},{"before":null,"after":"4dd410af35b307faca2fa450603c8f6d80b0ea05","ref":"refs/heads/supports-accidental-display","pushedAt":"2024-07-04T11:40:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Added 'support' key with 'useAccidentalDisplay'","shortMessageHtmlLink":"Added 'support' key with 'useAccidentalDisplay'"}},{"before":"111fbe1c0e72023559280d14755665de8f11169b","after":"24af3c67e810b09f62858654d24754806da844d3","ref":"refs/heads/main","pushedAt":"2024-07-04T11:20:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Added 'Grand staff' example document.\n\nThis demonstrates a part with staves=2, plus the need\nto add a 'staff' to sequences and clefs.","shortMessageHtmlLink":"Added 'Grand staff' example document."}},{"before":"0b877b6382de937f02d3c2eaf0ef4a1021ad5af4","after":"111fbe1c0e72023559280d14755665de8f11169b","ref":"refs/heads/main","pushedAt":"2024-06-21T16:04:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Renamed bar-rhythmic-position to measure-rhythmic position.\n\nThis makes things more consistent, as we use 'measure'\nthroughout MNX instead of 'bar'.","shortMessageHtmlLink":"Renamed bar-rhythmic-position to measure-rhythmic position."}},{"before":"ded45e3a3e4257b4ccfa07021e3df1fef5ec6c94","after":"0b877b6382de937f02d3c2eaf0ef4a1021ad5af4","ref":"refs/heads/main","pushedAt":"2024-06-21T12:43:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Added 'bar rhythmic position' in place of 'measure location'.\n\nThis removes the 'measure location' object, which was a string\nmicroformat. It's been replaced by 'bar rhythmic position',\nwhich is an object containing 'bar' and 'position' keys.\n\nThe following objects have been affected:\n\n* octave-shift: 'end'\n* segno: 'location'\n* jump: 'location'\n* fine: 'location'\n* tempo: 'location'\n* layout-change: 'location'\n\nThe following example documents have been affected:\n\n* jumps-dal-segno\n* jumps-ds-al-fine\n* multiple-layouts\n* octave-shifts-8va\n* organ-layout","shortMessageHtmlLink":"Added 'bar rhythmic position' in place of 'measure location'."}},{"before":"9fde8f0e8cdf090c95e10475abcbe2562a9d1870","after":"ded45e3a3e4257b4ccfa07021e3df1fef5ec6c94","ref":"refs/heads/main","pushedAt":"2024-05-30T13:13:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed allowed values for barline-type to use camel case","shortMessageHtmlLink":"Changed allowed values for barline-type to use camel case"}},{"before":"409d5c68baa01c8c2c8927b1d259bf184bda0578","after":"9fde8f0e8cdf090c95e10475abcbe2562a9d1870","ref":"refs/heads/main","pushedAt":"2024-05-30T12:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed accidental-symbol from 'bracket' to 'brackets'.\n\nThis is more consistent, as both options are now plural.","shortMessageHtmlLink":"Changed accidental-symbol from 'bracket' to 'brackets'."}},{"before":"4a2dca567fa89cad0db151f05f2f4114d7e1d966","after":"409d5c68baa01c8c2c8927b1d259bf184bda0578","ref":"refs/heads/main","pushedAt":"2024-05-30T12:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Removed Windows newlines from all generated docs","shortMessageHtmlLink":"Removed Windows newlines from all generated docs"}},{"before":"c4e22a31b1be1348355fbf248eecf9dac759f09e","after":"4a2dca567fa89cad0db151f05f2f4114d7e1d966","ref":"refs/heads/main","pushedAt":"2024-05-30T12:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed docs system to serialize newline strings as lists of strings.\n\nPreviously, when serializing strings into our doc system's\nJSON format, newlines were represented as the literal '\\n'\ncharacter, resulting in very long lines that were hard to\nread.\n\nNow, we detect any strings with newlines in them, and we\nconvert these to lists of strings before serializing.\nThis means the JSON serialization is a bit easier to read.\n\nThis JSON file is purely an internal thing, so it's not\nreally intended to be human-readable, but this was a low-effort\nway to make it a bit nicer.\n\nNote that this is backwards compatible, so any JSON file\nthat was serialized in the old way will still be openable. It'll\nbe converted to the new format the next time it's serialized\n(via 'manage.py freezedb').","shortMessageHtmlLink":"Changed docs system to serialize newline strings as lists of strings."}},{"before":"a12a2575cda78863201489f5db6591cb0c4d07bd","after":"c4e22a31b1be1348355fbf248eecf9dac759f09e","ref":"refs/heads/main","pushedAt":"2024-05-30T10:47:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"[docgenerator] Changed serialization to remove Windows newline characters","shortMessageHtmlLink":"[docgenerator] Changed serialization to remove Windows newline charac…"}},{"before":"c2c059e0186e3f0eb722fb2cda7360f7890d8f1a","after":"a12a2575cda78863201489f5db6591cb0c4d07bd","ref":"refs/heads/main","pushedAt":"2024-05-30T09:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed accidental-display to use an 'enclosure' key.\n\nPreviously, accidental-display had two keys -- 'editorial'\nand 'cautionary' -- to encode parentheses or square brackets.\nThese were a bit too ambiguous in retrospect, because they\nwere meant to be semantic but that left too much wiggleroom\nfor interpretation. We decided it makes more sense (and is much\nmore practical) if we just encode the pure graphical symbol\nas opposed to its reasoning. In the future, we may expand this\nto add a separate JSON key for 'reason' (editorial, cautionary,\netc.).\n\nThe accidental-display object now encodes this data in the\nsingle key 'enclosure', which contains data about which symbol\nis used to enclose the accidental.\n\nThis is deliberately a sub-object (as opposed to a simple string)\nso that we can expand it in the future to encode the enclosure's\ncolor, smufl font, position, reason, etc.","shortMessageHtmlLink":"Changed accidental-display to use an 'enclosure' key."}},{"before":"2c5ae053598572a59451b3e71c7f514914dec193","after":"c2c059e0186e3f0eb722fb2cda7360f7890d8f1a","ref":"refs/heads/main","pushedAt":"2024-05-16T15:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed all 'none' enum values.\n\nThis intentionally renames all enum values of 'none' to\nsomething else, to avoid any potential confusion with\nthe concepts 'unknown', 'null' or 'undefined'.\n\nThe three specific changes are:\n\n* barline-type: none -> noBarline\n* staff-symbol: none -> noSymbol\n* tuplet-display-setting: none -> noNumber","shortMessageHtmlLink":"Changed all 'none' enum values."}},{"before":"b0cbf71dea0cef712102c47710c4d450c3aea016","after":"2c5ae053598572a59451b3e71c7f514914dec193","ref":"refs/heads/main","pushedAt":"2024-05-16T15:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"docgenerator: Locked Django version to 4.2.13.\n\nEvidently the docs system is broken in higher Django versions,\nso this is a stopgap solution until we can research a fix.","shortMessageHtmlLink":"docgenerator: Locked Django version to 4.2.13."}},{"before":"5d4429ec680117eac03bd742e06a290f69fa3ac0","after":"b0cbf71dea0cef712102c47710c4d450c3aea016","ref":"refs/heads/main","pushedAt":"2024-05-15T08:39:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Added a few directories to .gitignore (#339)","shortMessageHtmlLink":"Added a few directories to .gitignore (#339)"}},{"before":"3ea57c5360d5179aea7037f9e1cb3f554883970f","after":"5d4429ec680117eac03bd742e06a290f69fa3ac0","ref":"refs/heads/main","pushedAt":"2024-05-07T21:08:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Fixed organ-layout example to use new key for layoutChanges.\n\nFixes #336.","shortMessageHtmlLink":"Fixed organ-layout example to use new key for layoutChanges."}},{"before":"d87ed354c173ab0d277a7d2075c3df472dfb7e45","after":"3ea57c5360d5179aea7037f9e1cb3f554883970f","ref":"refs/heads/main","pushedAt":"2024-04-22T10:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed the remaining non-camel-case JSON keys to use camelCase.\n\nRefs #334.","shortMessageHtmlLink":"Changed the remaining non-camel-case JSON keys to use camelCase."}},{"before":"e93ec9147b4783ded16133282786a8e9e0dd5057","after":"d87ed354c173ab0d277a7d2075c3df472dfb7e45","ref":"refs/heads/main","pushedAt":"2024-04-22T10:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed system object to use camelCase for layoutChanges key.\n\nRefs #334.","shortMessageHtmlLink":"Changed system object to use camelCase for layoutChanges key."}},{"before":"a54358cecf3393414cc18397114e7ce81f0fa6da","after":"e93ec9147b4783ded16133282786a8e9e0dd5057","ref":"refs/heads/main","pushedAt":"2024-04-22T10:51:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed score object to use camelCase for 'multimeasureRests'.\n\nRefs #334.","shortMessageHtmlLink":"Changed score object to use camelCase for 'multimeasureRests'."}},{"before":"034452d18f65df52cc852452cf44f825fd7cafdd","after":"a54358cecf3393414cc18397114e7ce81f0fa6da","ref":"refs/heads/main","pushedAt":"2024-04-22T10:46:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed slur keys to use camelCase.\n\nRefs #334.","shortMessageHtmlLink":"Changed slur keys to use camelCase."}},{"before":"b53d8e86d9c8202ce53d6362924f5b4f3da6a78a","after":"034452d18f65df52cc852452cf44f825fd7cafdd","ref":"refs/heads/main","pushedAt":"2024-04-22T10:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Removed old 'data types'.\n\nThis was used for the older XML version of MNX, and it's been\nreplaced by the JSON docs.","shortMessageHtmlLink":"Removed old 'data types'."}},{"before":"2ec0ea25bae7279c891d81b53399ab5164c96567","after":"b53d8e86d9c8202ce53d6362924f5b4f3da6a78a","ref":"refs/heads/main","pushedAt":"2024-04-22T10:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed grace type enum values to use camelCase.\n\nRefs #334.","shortMessageHtmlLink":"Changed grace type enum values to use camelCase."}},{"before":"9509d4ca1af08cdd56c328fb8862aa154806b251","after":"2ec0ea25bae7279c891d81b53399ab5164c96567","ref":"refs/heads/main","pushedAt":"2024-04-22T10:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed event keys to use camelCase.\n\nstem-direction and smufl-font are now stemDirection and smuflFont.","shortMessageHtmlLink":"Changed event keys to use camelCase."}},{"before":"f9a15cef31816c5b6b849988c77fa642e5f64dc5","after":"9509d4ca1af08cdd56c328fb8862aa154806b251","ref":"refs/heads/main","pushedAt":"2024-04-22T10:29:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed part keys to use camelCase.\n\nshort-name and smufl-font are now shortName and smuflFont.\n\nRefs #334.","shortMessageHtmlLink":"Changed part keys to use camelCase."}},{"before":"d2477c1159af3ab81af44be19e1d219d90e2779d","after":"f9a15cef31816c5b6b849988c77fa642e5f64dc5","ref":"refs/heads/main","pushedAt":"2024-04-22T10:17:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed measure-start and measure-end keys in 'measure global' to camelCase.\n\nRefs #334.","shortMessageHtmlLink":"Changed measure-start and measure-end keys in 'measure global' to cam…"}},{"before":"9684e7fb614e8d52b76f4f2004ad9d1a83fa13a2","after":"d2477c1159af3ab81af44be19e1d219d90e2779d","ref":"refs/heads/main","pushedAt":"2024-04-22T10:12:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed tuplet keys to use camelCase.\n\nshow-value and show-number are now showValue and showNumber.\n\nRefs #334.","shortMessageHtmlLink":"Changed tuplet keys to use camelCase."}},{"before":"bffb47260ad097ec3cf02645fc14494d56674f42","after":"9684e7fb614e8d52b76f4f2004ad9d1a83fa13a2","ref":"refs/heads/main","pushedAt":"2024-04-22T10:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Added 'none' value to staff-symbol enum.\n\nFixes #333.","shortMessageHtmlLink":"Added 'none' value to staff-symbol enum."}},{"before":"fabcc1dfcd236d13e273e4d594c8a4388517f07e","after":"bffb47260ad097ec3cf02645fc14494d56674f42","ref":"refs/heads/main","pushedAt":"2024-04-22T10:01:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Improved tuplet-display-setting to be an enum.\n\nFixes #335.","shortMessageHtmlLink":"Improved tuplet-display-setting to be an enum."}},{"before":"59457f2e84b147c414a2347348f653044561e59e","after":"fabcc1dfcd236d13e273e4d594c8a4388517f07e","ref":"refs/heads/main","pushedAt":"2024-04-09T20:33:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed time-signature-unit to use an enum with defined values.\n\nThis fixes #328. Previously we used an open-ended text field\nto describe the allowed values for time-signature-unit, and\nnow we use a proper enum.","shortMessageHtmlLink":"Changed time-signature-unit to use an enum with defined values."}},{"before":"dfd0aa368adce73c1095872b8b7aa396192c975b","after":"59457f2e84b147c414a2347348f653044561e59e","ref":"refs/heads/main","pushedAt":"2024-04-09T20:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Changed barline-type object to fix ambiguity.\n\nThis fixes #326 and includes the following specific changes:\n\n* The barline object's 'type' is now required.\n\n* The docs for the 'barline' key in the measure-global object\nnow unambiguously refer to the barline type.\n\n* The barline-type object now has all its allowed values\ndefined.\n\n* The old 'barline' data type has been removed. (It wasn't\nused anymore ever since the migration to JSON.)\n\nThanks to @GeorgeTailor for the report.","shortMessageHtmlLink":"Changed barline-type object to fix ambiguity."}},{"before":"2f2fe5b438b0eb2c067177852400fd6d7af0c24c","after":"dfd0aa368adce73c1095872b8b7aa396192c975b","ref":"refs/heads/main","pushedAt":"2024-03-28T14:40:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"adrianholovaty","name":"Adrian Holovaty","path":"/adrianholovaty","primaryAvatarUrl":"https://github.com/avatars/u/180401?s=80&v=4"},"commit":{"message":"Added enum data for many objects.\n\nSeveral of the string types in MNX are limited to specific values.\nThese values are now (for the most part) explicitly documented,\nboth in the HTML docs and in the machine-readable JSON Schema.","shortMessageHtmlLink":"Added enum data for many objects."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfDq7AQA","startCursor":null,"endCursor":null}},"title":"Activity · w3c/mnx"}