{"id":24488046,"url":"https://github.com/Nathanjms/log-to-table-extension","last_synced_at":"2025-10-02T11:30:31.264Z","repository":{"id":272948031,"uuid":"918267179","full_name":"Nathanjms/laravel-log-viewer-extension","owner":"Nathanjms","description":"VS Code extension: View your Laravel Log Files in a easy-to-read table, with filters and pagination.","archived":false,"fork":false,"pushed_at":"2025-01-17T16:02:31.000Z","size":3325,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-17T16:47:05.930Z","etag":null,"topics":["laravel","log","logging","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=nathanjames.laravel-log-viewer-table","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nathanjms.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-17T15:28:50.000Z","updated_at":"2025-01-17T16:03:07.000Z","dependencies_parsed_at":"2025-01-17T16:47:13.740Z","dependency_job_id":"13575c4d-1ac0-4f38-8ab6-5e35e7bcd783","html_url":"https://github.com/Nathanjms/laravel-log-viewer-extension","commit_stats":null,"previous_names":["nathanjms/laravel-log-viewer-extension"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nathanjms%2Flaravel-log-viewer-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nathanjms%2Flaravel-log-viewer-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nathanjms%2Flaravel-log-viewer-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nathanjms%2Flaravel-log-viewer-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nathanjms","download_url":"https://codeload.github.com/Nathanjms/laravel-log-viewer-extension/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234979014,"owners_count":18916704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["laravel","log","logging","vscode","vscode-extension"],"created_at":"2025-01-21T16:18:09.751Z","updated_at":"2025-10-02T11:30:31.259Z","avatar_url":"https://github.com/Nathanjms.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Log to Table (Laravel \u0026 More)\n\nView your Log files in a easy-to-read table, with filters and pagination. Works with Laravel logs out the box, with the ability to add more regex patterns for other .log files.\n\n## Commands:\n\n- `Log to Table: Find and Open Log`\n  - Can be ran from anywhere. This command identifies any `.log` files and lists them, then lets you pick one to open.\n- `Log to Table: View as Table`\n  - Can be ran from any `.log` file. This command will open the file in the table format.\n\n## Features\n\n- Find and list your `.log` files automatically and open them directly in a table.\n- Easy to navigate table, with pagination and filters to search on date, severity and message\n- Add custom regex to match different log formats, no longer just Laravel!\n- ...more to come (make an issue if you have a request!)\n\n### A button (and command) to open when you are in a `.log` file:\n\n![First Demo](images/button-demo.gif)\n\n### A command to search and find all .log files in your Workspace, and open any of them into the table:\n\n![Second Demo](images/find-log-command.gif)\n\n## Extension Settings\n\nCurrently there are no setting to configure.\n\n## Known Issues\n\nNo known issues. This extension is new, so please create an issue if you encounter any issues, or have any feedback!\n\n## Future Plans\n\n- Add support for any regex pattern, not just Laravel Logs.\n- Advanced searching/filtering on the log.\n- Better pagination (eg. add 'First' and 'Last').\n- Allow click-through to the file in a log message.\n- Add a 'Per Page' option.\n- ...any suggestions made on GitHub (make an issue if you have a request!)\n\n## Release Notes\n\n### 0.2.3\n\n- Significantly speed up the time it takes to load small log files, while still supporting large log files.\n\n### 0.2.2\n\n- Fixed a bug where a small log file would fail to load.\n\n### 0.2.1\n\n- Updated to only load up to 5MB of a log file, ordered latest first, to ensure the file is load-able.\n  - Perhaps this could be overridden in the settings in future?\n\n### 0.2.0\n\n- Rebranded the Laravel Log Viewer extension to 'Log to Table', now we support any `.log` file formats.\n- Added the ability to create your own regex patterns to match different Log Files, and save these new pattern matches.\n  - Related to issue https://github.com/Nathanjms/laravel-log-viewer-extension/issues/1\n  - We may want to have a set of 'defaults' here, let me know if you have feedback!\n- Added a refresh button to update the table when a new log is added to the file.\n- Severities are now a dropdown instead of freetext.\n- Added a manu bar button to open a .log file as a table.\n\n### 0.1.1\n\n- Fix README gifs not loading\n\n### 0.1.0\n\n- Added a second command which finds you `.log` files for you and let's you open any of them.\n- Added menu button when in `.log` file to open the log as a table.\n- Styling updates for better handling of expanding a log message.\n- Option to view expanded log message wrapped or unwrapped.\n- Copy to clipboard button.\n\n### 0.0.1\n\nInitial release of the extension. Command to open a laravel .log file in a table format.\n\n---\n\n## Development\n\nWhen in VS Code, use the built-in Run and Debug functionality to run the `Run Extension` task, to test.\n\n## Publishing\n\n1. Run `npx @vscode/vsce publish` to publish the extension.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNathanjms%2Flog-to-table-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNathanjms%2Flog-to-table-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNathanjms%2Flog-to-table-extension/lists"}