feat: add troubleshooting side panel and advanced queue controls
- Implemented a global toggle to enable/disable background queue processing. - Added a Side Panel (Sidebar.html) to view pending edits. - Added per-item controls: 'Delete' to remove from queue, 'Push' to force update. - Updated 'onEditQueue.ts' with robust error handling for batch processing. - Updated documentation (README, ARCHITECTURE) to reflect new features. - Fixed 'clasp' deployment issues by cleaning up manifest management.
This commit is contained in:
@ -2,6 +2,8 @@ const path = require('path');
|
||||
const GasPlugin = require("gas-webpack-plugin");
|
||||
const TerserPlugin = require('terser-webpack-plugin');
|
||||
|
||||
const CopyPlugin = require("copy-webpack-plugin");
|
||||
|
||||
module.exports = {
|
||||
entry: './src/global.ts',
|
||||
optimization: {
|
||||
@ -35,6 +37,12 @@ module.exports = {
|
||||
new GasPlugin({
|
||||
comment: true,
|
||||
autoGlobalExportsFiles: ['**/*.ts'],
|
||||
})
|
||||
}),
|
||||
new CopyPlugin({
|
||||
patterns: [
|
||||
{ from: "src/*.html", to: "[name][ext]" },
|
||||
{ from: "src/appsscript.json", to: "[name][ext]" },
|
||||
],
|
||||
}),
|
||||
]
|
||||
};
|
||||
Reference in New Issue
Block a user