2.0.0 • Published 9 months ago
roboma v2.0.0
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