flyve-mdm / ios-inventory-agent Goto Github PK
View Code? Open in Web Editor NEWFlyve MDM Inventory Agent
Home Page: http://flyve.org/ios-inventory-agent/
License: Other
Flyve MDM Inventory Agent
Home Page: http://flyve.org/ios-inventory-agent/
License: Other
A scope may be provided to a commit’s type, to provide additional contextual information and is contained within parenthesis, e.g., feat(parser): adds ability to parse arrays.
Hi, @hectorerb
I debugged today the webhook platform for @chollimabot
You are sending the content-type
as application/x-www-form-urlencoded
instead application/json
And the body payload is XML instead JSON
Project name: Flyve MDM Inventory Agent
Slug: flyve-mdm-ios-inventory-agent
Inventory Agent is a short name under the conventional name or guidelines
Flyve MDM - Inventory Agent for iOS is the description
"Flyve MDM" is the registered brand ®️
You can't use Flyve or Flyve Inventory.
Hi, @ajsb85
Change connect to iTunes Connect API from fastlane tools to spaceship
Testing version if the inventory agent at time of today
when viewing on screen (of the device) the inventory report I notice :
Hi, @hectorerb
Please change the license file and the headers to use the LGPL.
The LGPL and application stores have a few incompatibilities which means that you do not have the rights to distribute LGPL code on DRM-enabled AppStores or locked devices.
Hi, @ajsb85
I'm going to add the possibility that the code documentation page has a responsive design.
Edited: The issue is present in Android not in iOS https://github.com/flyve-mdm/flyve-mdm-android-inventory-agent/issues/89
Example of usage: https://git.io/vQjP3
You can send Slack-compatible simple webhooks to the Telegram dev chat using the URL in the environment var of Travis CI.
Automate app beta distribution to TestFlight using Travis CI
Hi, @hectorerb
Create a new string in en_GB for Transifex with all the keys of the specs in a proper case (UPPERCASE and Title-case) to use it in the screen "Show my Inventory"
Thanks.
Hi, @hectorerb
Could you fill the documentation about the Inventory Agent for the Wiki?
https://github.com/flyve-mdm/flyve-mdm-ios-inventory-agent/wiki
Create the wiki pages for these topics:
Note: The code documentation can be generated in markdown from the comments of the code.
https://github.com/realm/jazzy
About GitHub Wikis
https://help.github.com/articles/about-github-wikis/
Excellent documentation helps others use and extend the project.
Thanks.
Create gh-pages as requested in this issue: flyve-mdm/flyve-mdm.github.io#13
pod lib lint
and pod spec lint
.Hi, @hectorerb
It is necessary that all the .md
files of the coverage have the following header:
---
layout: coverage
---
This is because the Jekyll pages used them to integrate the files into the template.
Hi, @hectorerb
I can see a break line in about page.
Could you avoid this issue using responsive font sizes?
Thanks.
Hi, @ajsb85
I'll change from Travis CI to Circle CI for the continuous integration and delivery
Hi, @hectorerb
Please update these new strings in the Application.
Check if CircleCI upload the new strings to Transifex.
Thanks.
Disable/Enable inventory
Send inventory report
Schedule the inventory task
Setup credentials, server...
License and build information
Articles of the help center
Startup from system boot
Disable/Enable toast notifications
Define server address
Custom asset tag
Send crash reports
Send anonymous usage data
Disable/Enable automatic inventory
Define frequency
Hi, @angelantorres
We want to upload the IPA to Apple Store.
Could you help us with the press kit information to promote the app on the market?
Salut.
Hi, @hectorerb.
Please, update the new splash, icon and header. (Archive.zip)
The vector files in the press-kit repository.
Thanks.
Generate automatic version number
Hi, @hectorerb
In Transifex, these issues were opened with the following information:
File: Localizable.string
Transifex links:
Resource Localizable.string
Resource Localizable.string
Resource Agent
Resource Agent
Resource localizableplist-ios
Resource localizableplist-ios
Hi, @ajsb85
I'll changes global tintColor app to color #178683
Hi @hectorerb
Please generate the file for all strings to upload on Transifex.com.
Thanks
POST https://dev.flyve.org/glpi/plugins/fusioninventory/
Body payload: <XML content>
User-Agent: FusionInventory-Agent-iOS_v1.0
Content-Type: text/plain; charset=ISO-8859-1
var xmlTree = xml2Json(responseBody);
tests["Status code is 200"] = responseCode.code === 200;
tests["Status code name has string"] = responseCode.name.has("OK");
tests["Content-Type is present"] = postman.getResponseHeader("Content-Type");
tests["Body contains REPLY"] = responseBody.has("REPLY");
tests["Valid REPLY"] = xmlTree.REPLY;
Hi, @Naylin15
Change the name "Wiki" to "How-tos" and add these articles; and add the sub menu items to the Development section. If these pages does not exist, please, create an issue and request it. 👍
How-tos
Development
TestFlight Beta Testing with Travis CI
Create some release notes:
RELEASE_DATE=`date '+%Y-%m-%d %H:%M:%S'`
RELEASE_NOTES="Build: $TRAVIS_BUILD_NUMBER\nUploaded: $RELEASE_DATE"
Create a TestFlight account and set up your app. In order to use the TestFlight API, you need to get the api_token and team_token first. Again, we have to make sure to encrypt them. On the command line execute:
travis encrypt "TESTFLIGHT_API_TOKEN={api_token}" --add
travis encrypt "TESTFLIGHT_TEAM_TOKEN={team_token}" --add
Now we can call the API accordingly. Add this to the sign-and-build.sh:
curl http://testflightapp.com/api/builds.json \
-F file="@$OUTPUTDIR/$APP_NAME.ipa" \
-F dsym="@$OUTPUTDIR/$APP_NAME.app.dSYM.zip" \
-F api_token="$TESTFLIGHT_API_TOKEN" \
-F team_token="$TESTFLIGHT_TEAM_TOKEN" \
-F distribution_lists='Internal' \
-F notes="$RELEASE_NOTES"
Make sure NOT to use the verbose flag (-v), as this would expose your decrypted tokens!
Reference: https://www.objc.io/issues/6-build-tools/travis-ci/
Hi, @hectorerb
I think the most recommended way is to create a new generating files of the documentation for the coverage.
My recommendation is to use the option that gives you the library to generate a JSON, later parse it and create a file in HTML format or customized markdown to our needs.
I am currently researching the subject so I can help as much as possible.
So far this is what I found:
[ ] Regression
[x] Bug report
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request
The state of the Inventory Agent is not persistent between application restarts. The Inventory Agent appears always started after application starts, even it was stopped before close the application previously.
The state of the Inventory Agent to be persistent between application restarts.
Start Flyve Inventory Agent for iOS. The following screen appears v
Afterward, disable the Inventory Agent v
and close the application. Whether you start the application again you can see the agent appears enabled (former picture).
Really, must I answer this question? (It's a joke) :)
Inventory Agent Version: 0.2.0
But see issue #92.
Documentation
https://docs.travis-ci.com/user/languages/objective-c/
If the build is not using encryption, use the key string value in your Info.plist file so you don't have to provide export compliance information with your next build.
<key>ITSAppUsesNonExemptEncryption</key><false/>
Generate automatic release from git metadata
https://github.com/conventional-changelog/conventional-github-releaser
[ ] Regression
[x] Bug report
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request
Flyve Inventory Agent Notifications (Flyve Inventory Agent > Global setting > Notifications) and iOS Notifications for Flyve Inventory Agent (Setting > Notifications > Inventory) are not synchronized. In other words, these pictures are possible at the same time. v
That Flyve Inventory Agent > Global setting > Notifications and Setting > Notifications > Inventory be synchronized.
Set Flyve Inventory Agent > Global setting > Notifications and check whether Setting > Notifications > Inventory follows the change.
:)
Inventory Agent Version: 0.2.0
But see issue #92
TRAVIS_BUILD_NUMBER
https://docs.travis-ci.com/user/environment-variables/
Upload and download translations with every push of the develop
branch
Ref: #3
Hi, @Gianfranco97
Could you review why the theme for jazzy does not display the information of the functions?
http://flyve.org/flyve-mdm-ios-inventory-agent/docs/Classes/AgentSettingsController.html
Write a welcome article for the page, this first article should give a brief introduction to the product and serve as an entry point for for new users. The idea is to be able to use this for promotion.
Said article should be written in Markdown and be published in the branch of gh-pages within the folder "_post"
Steps to follow for publication:
The bundle ID must match the one you used in Xcode. It can't be changed after you upload your first build.
Actual: org.flyve.inventory.agent.example
New: org.flyve.inventory.agent
A unique ID for your app that is not visible on the App Store.
Actual: FlyveMDMiOSInventoryAgentExample
New: FlyveMDMInventoryAgent
Hi, @hectorerb
I need to upload an example XML for iPad and iPod touch.
These will be used in the next section of the documentation page:
Hi @hectorerb
Could you provide the properties of the images for apple store?
@mmillevoye Can help us wiht that.
Salut.
[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request
Flyve Inventory Agent shows incorrect version information.
Flyve Inventory Agent shows correct version information.
In Flyve Inventory Agent > About the application shows v
but TestFlight shows v
I think it's clear.
I think the environment is this but...
Inventory Agent Version: 0.2.0
Hi, @hectorerb
The idea is create 2 new items with checkboxes in the Global Settings with the header: Privacy.
Thanks.
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.