roboma
v2.0.0
Published
> Package to exports Task, Process model. CommonJS support and ES Modules support.
Downloads
12
Readme
Roboma
Package to exports Task, Process model. CommonJS support and ES Modules support.
Installation
npm install roboma --save
Usage
const { Tasks } = require('roboma');
const mongoose = require('mongoose');
require('dotenv').config();
mongoose.connect(process.env.APP_DB_HOST);
const task = await Tasks.findById(taskId);
const [profile, code] = await Promise.all([
task.getProfile(),
task.getSource()
]);
const profileZip = await profile.download();
await profile.upload(profileZip);
Release History
2.0.0 - 30/09/2024
- Updates:
- Add search, filter for controllers.
- Add testing for controllers params.
- Add Process History and get process by history process.
- Fix:
- Use email instead of username.
- Fix status for Tasks model.
- Fix methods for Tasks model.
1.3.0 - 22/06/2024
- Updates:
- Add process model.
- Add process api.
- Fix:
- Remove proxy.
- Fix proxy in profile(temp).
- Fix 'uploadProfile' field for Tasks model.
1.2.0 - 30/07/2024
- Updates:
- Add Jenkinsfile.
- Fix:
- Remove proxy.
- Fix proxy in profile(temp).
1.1.0
- Updates:
- Add change-version profile actions.
- README.
- webRTC.isEmptyIceList field.
- Using rbs-fingerprints package for random fingerprints via new profiles.
- sourcemap optional for rollup builder.
- Fix:
- Remove robologin package
- remove zero_profile.zip, using rbs-data package
- navigator.userAgent, navigator.platform, devicePixelRatio default value for lin os
- add enum values for navigator.platform
- 1.0.1
- 1.0.0