🌈 Web UI/UX maker.
✍️ Author of Atomforce & Language SFCC
⚽️ Footbal lover, Internazionale Milano Fan.
☁️ Unofficial Salesforce™ Commerce Cloud B2C uploader & manager for Atom.
Home Page: https://atom.io/packages/atomforce
License: MIT License
🌈 Web UI/UX maker.
✍️ Author of Atomforce & Language SFCC
⚽️ Footbal lover, Internazionale Milano Fan.
Add eslint plugin:react/recommended
, to correctly parse the syntax react where jsx
DOM is generated.
Generate a list of files loaded into Webdav in the Atomforce tab panel.
Describe the bug
Unexpected version change of the code-version
in the Sandbox after "Upload All Cartridges" task.
To Reproduce
Steps to reproduce the behavior:
If the cartridges
key is not defined in the file or it's value is empty, the execution of the Upload All Cartridges
task starts the creation of a .zip
file in the project root, or in the root defined in the root
key of the dw.json
file.
{
"hostname": "dev01-eu01-sample.demandware.net",
"username": "username",
"password": "mypassword",
"version": "version1",
"cartridges": [""]
}
If the Cartridges Task/Clean WebDAV
option is enabled (default option state) it will result in the entire deletion of files and cartridges in the WebDAV, where most of the time a small bug was encountered, which for a few seconds completely removes the root in the WebDAV causing an unexpected version change of the code-version
in the Sandbox!.
Bug that occurs very often, but not always.
Expected behavior
dw.json
file without manually activating the version from the business manager.Screenshots
None.
Desktop (please complete the following information):
macOS, Windows, Ubuntu
>=1.45.0 x64
Additional context
None.
dw.json
filesprettier
& all devDepencies
to latest versionbutton
components as linkautocomplete-json
packagedw.json
providerDescribe the bug
If they are deleted from 30
or more files (it depends on the number set via package config) in one go, the UI of the tab shows the left margin of the entire list of files that should not be present... because when I have a list of only paths deleted should not have the this.props.showFileSize
properties active.
To Reproduce
Steps to reproduce the behavior:
WebDAV
and upload one new fileExpected behavior
The margin
applied after the "Show files size" event should not be present and therefore, if all the files are deleted at once by exceeding the limit set via package config, the properties: this.props.showFileSize
should be set to false
.
Desktop
Additional context
None.
Create a package config
to show or hide the cartridges upload progress percentage.
Enable cross platform shortcuts.
cmd
on macOS.ctrl
on Linux/Windows.Describe the solution you'd like
WIP.
Describe alternatives you've considered
None.
Additional context
WIP.
Add the commands "show the last 20 files" in the actions menu of the tab.
Describe the bug
When the configuration of the Status Bar
is changed, a confirmation window is shown which if clicked on Restart
does not produce any restart of the application.
In addition, the description (detailedMessage:
) is no longer shown as before.
To Reproduce
Steps to reproduce the behavior:
Atomforce
SettingsStatus Bar
config.Restart
button.Expected behavior
Atom must be correctly restarted or reloaded by pressing the Restart
or Reload
button and the description of the confirmation window must be present.
Screenshots
Desktop (please complete the following information):
Additional context
None.
Add a new "formatter" npm
task to start formatting tests in a CI & pre-commit.
This avoids having the linting
packages installed in your editor.
Prepare new CI in Travis.
Describe the solution you'd like
Add a new setting to show the file size directly without going through the action via tab.
Describe alternatives you've considered
Consider adding this new setting as a new configuration group for the tab.
Additional context
Also check for correctable UI
errors, such as:
Describe the solution you'd like
dw.json
file.Describe alternatives you've considered
None.
Additional context
None.
Describe the bug
root
property on class Init
is undefined
.
To Reproduce
Enable the fs-watcher
on popover checkbox.
Expected behavior
Get default workspace path.
Desktop (please complete the following information):
Additional context
None.
Describe the bug
Every time the CI is launched this error appears:
https://app.travis-ci.com/github/matteobertoldo/atomforce/jobs/568662928#L427.
To Reproduce
Steps to reproduce the behavior:
master
branchExpected behavior
No errors in CI.
Screenshots
None.
Desktop (please complete the following information):
ATOM_CHANNEL=beta
Linux Xenial
Additional context
None.
Create a new packageConfig
for let the user choose, whether to always delete all files remotely in the WebDAV or not.
Create a new packageConfig
to show a limited number of files in the tab.
Preferably via select with various integers.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.