[GitHub] mesqueeb commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
mesqueeb commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-451723499 Just for anyone with a similar problem and want to **get it to work with the build.json** At first I tried what's written in the beginning of this thread, but it didn't work: `build.json` ``` "ios": { "release": { "buildFlag": [ "-UseModernBuildSystem=0" ] } }, ``` Then I realised I have to add "debug" as well. ### Solution: `build.json` ```js "ios": { "debug": { "buildFlag": [ "-UseModernBuildSystem=0" ] }, "release": { "buildFlag": [ "-UseModernBuildSystem=0" ] } }, ``` Just thought I'd leave it here for future reference. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] pallaviMN commented on issue #203: fileTransfer.download from https return error code 3 (SSL handshake) in android
pallaviMN commented on issue #203: fileTransfer.download from https return error code 3 (SSL handshake) in android URL: https://github.com/apache/cordova-plugin-file-transfer/issues/203#issuecomment-451730442 @stackmanoj did you resolve this issue? even i am facing it This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] muuvmuuv commented on issue #399: Cannot fire on browser
muuvmuuv commented on issue #399: Cannot fire on browser URL: https://github.com/apache/cordova-plugin-camera/issues/399#issuecomment-451730993 @M-a-c thanks, I needed to do one additional step `ionic cordova plugin remove cordova-plugin-camera && ionic cordova plugin add https://github.com/apache/cordova-plugin-camera` to get it working in firefox. Before I have not seen the camera overlay. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] srivastava07 opened a new issue #392: inappbrowser ios vertical scroll not working.
srivastava07 opened a new issue #392: inappbrowser ios vertical scroll not working. URL: https://github.com/apache/cordova-plugin-inappbrowser/issues/392 I’ve created an extremely simple app based on the blank starter template that just wraps a website using InAppBrowser 3. Using Android Studio via a virtual device, the app works as expected - the browser allows me to scroll a page vertically to read content therein. However, using the Ionic DevApp on iOS 11.4.1 (iPhone) the page loads, but does not let me scroll vertically -it appears to be locked when I swipe up/down. Here’s my code: **home.html** ``` InAppBrowser Test Waiting for InAppBrowser content... ``` **home.ts** ``` import { Component } from '@angular/core'; import { InAppBrowser, InAppBrowserOptions } from "@ionic-native/in-app-browser"; import { Platform } from 'ionic-angular'; @Component({ selector: 'page-home', templateUrl: 'home.html' }) export class HomePage { constructor( private iab: InAppBrowser, private platform: Platform ) { const iabOptions: InAppBrowserOptions = { clearcache: 'yes', clearsessioncache: 'yes', hideurlbar: 'yes', location:'no', zoom:'no' } this.platform.ready().then(() => { const browser = this.iab.create('https://en.wikipedia.org/wiki/Ionic_(mobile_app_framework)','_self', iabOptions); browser.show(); }); } } ``` **Ionic Info** ``` cli packages: (C:\Users\lenovo\AppData\Roaming\npm\node_modules) @ionic/cli-utils : 1.19.0 ionic (Ionic CLI) : 3.19.0 global packages: cordova (Cordova CLI) : not installed local packages: @ionic/app-scripts : 3.2.1 Cordova Platforms : android 6.2.3 ios 4.4.0 Ionic Framework: ionic-angular 3.9.2 System: Node : v6.11.2 npm : 3.10.10 OS : Windows 10 Environment Variables: ANDROID_HOME : not set Misc: backend : pro ``` This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] galsc commented on issue #516: Adding plugins in android project is very slow
galsc commented on issue #516: Adding plugins in android project is very slow URL: https://github.com/apache/cordova-android/issues/516#issuecomment-451735672 Is there any updates on this issue? This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] cvanem commented on issue #417: Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10
cvanem commented on issue #417: Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10 URL: https://github.com/apache/cordova-ios/issues/417#issuecomment-451736105 For anyone using cordova [inappbrowser](https://github.com/apache/cordova-plugin-inappbrowser), here is a slightly modified fix of mlynch's post above that works nicely for inappbrowser: Make the following changes to file: **CDVWKInAppBrowser.m** **1. Add this directly before the pluginInitialize function:** NSTimer *timer; **2. Add this to the bottom of the pluginInitialize function:** [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillHide) name:UIKeyboardWillHideNotification object:nil]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow) name:UIKeyboardWillShowNotification object:nil]; **3. Add these directly below the pluginInitialize function:** ``` -(void)keyboardWillHide { if (@available(iOS 12.0, *)) { timer = [NSTimer scheduledTimerWithTimeInterval:0 target:self selector:@selector(keyboardDisplacementFix) userInfo:nil repeats:false]; [[NSRunLoop mainRunLoop] addTimer:timer forMode:NSRunLoopCommonModes]; } } -(void)keyboardWillShow { if (timer != nil) { [timer invalidate]; } } -(void)keyboardDisplacementFix { if ([self.inAppBrowserViewController.webView respondsToSelector:@selector(scrollView)]) { [UIView animateWithDuration:.25 animations:^{ ((UIScrollView*)[self.inAppBrowserViewController.webView scrollView]).contentOffset = CGPointMake(0, 0); }]; } } ``` This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] galsc edited a comment on issue #516: Adding plugins in android project is very slow
galsc edited a comment on issue #516: Adding plugins in android project is very slow URL: https://github.com/apache/cordova-android/issues/516#issuecomment-451735672 @dpogue , Is there any updates on this issue? This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] muuvmuuv opened a new issue #69: Feature: add support for firefox developer edition
muuvmuuv opened a new issue #69: Feature: add support for firefox developer edition URL: https://github.com/apache/cordova-browser/issues/69 I'm using Firefox Developer Edition to develop my applications and I have noticed that Cordova does not support this version, only the normal firefox. Would be great to have this as well. The command I run atm: ``` ionic cordova run browser --buildConfig=build.json --target='firefox developer edition' --livereload --debug --source-map ``` This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] mlynch commented on issue #417: Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10
mlynch commented on issue #417: Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10 URL: https://github.com/apache/cordova-ios/issues/417#issuecomment-451755153 Having trouble following this issue. For anyone that used our webview (cordova-plugin-ionic-webview), is the issue resolved? We're happy to add other hacks to work around this in the meantime just not sure where things are at... This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] rewhex commented on issue #417: Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10
rewhex commented on issue #417: Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10 URL: https://github.com/apache/cordova-ios/issues/417#issuecomment-451757834 Based on some JS comments above, this one is working for me: ``` document.addEventListener('focusout', function (event) { const targetNode = event.target if (targetNode) { const tagName = targetNode.tagName.toLowerCase() if (targetNode.type != 'submit' && (tagName == 'input' || tagName == 'textarea')) { htmlNode.style.height = '100.1vh' setTimeout(function () { htmlNode.style.height = '100vh' }, 50) } } }) ``` This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] cvanem commented on issue #417: Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10
cvanem commented on issue #417: Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10 URL: https://github.com/apache/cordova-ios/issues/417#issuecomment-451765101 @mlynch I believe everyone has either found a work-around or is waiting for an actual fix from Apple. I believe your fix resolved the issue for those using cordova-plugin-ionic-webview. I made some slight modifications to your fix to use it in the latest cordova-plugin-inappbrowser code as I could not find another working solution for this scenario. Your fix also appears to be working well there. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[cordova-create] branch master updated (4c27309 -> 386f518)
This is an automated email from the ASF dual-hosted git repository. erisu pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/cordova-create.git. from 4c27309 Updated Cordova Package Dependencies (#36) add c43b9a7 Bump cordova-common@3.1.0 & valid-identifier@0.0.2 add 0e9c075 Bump dev dependencies eslint@^5.12.0 & eslint-plugin-node@^8.0.1 new 386f518 Merge pull request #38 from erisu/cordova9-dep-bump-2 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: package-lock.json | 53 +++-- package.json | 8 2 files changed, 31 insertions(+), 30 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[cordova-create] 01/01: Merge pull request #38 from erisu/cordova9-dep-bump-2
This is an automated email from the ASF dual-hosted git repository. erisu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/cordova-create.git commit 386f518268c60949030e87805863fe888a71c74f Merge: 4c27309 0e9c075 Author: エリス AuthorDate: Mon Jan 7 13:04:34 2019 +0900 Merge pull request #38 from erisu/cordova9-dep-bump-2 Cordova 9: Cordova & External Dependencies Bump package-lock.json | 53 +++-- package.json | 8 2 files changed, 31 insertions(+), 30 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] knight9999 commented on issue #487: Fix issue #486. Distinguish xcodebuild `build` command and `archive` command.
knight commented on issue #487: Fix issue #486. Distinguish xcodebuild `build` command and `archive` command. URL: https://github.com/apache/cordova-ios/pull/487#issuecomment-451828557 @brodybits I have already updated my PR and now my PR passes all CI Checks. Would you please re-review my PR? This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] erisu commented on issue #10: Cordova 9 release plan
erisu commented on issue #10: Cordova 9 release plan URL: https://github.com/apache/cordova/issues/10#issuecomment-451833848 @brodybits I am planning to begin in the next 2-4 days the self-preparation for discussion & vote of the platform releases. As it stands, I am only targeting platforms that do not require `node-xcode`. If `node-xcode` is released, then I will include iOS and macOS to my list. > please feel free to publish it now if you need it more quickly. If I prepare and publish the release myself, then I will shift my timing to include iOS and macOS with all the other platforms that I will prep for release. But, before I decide on doing the release for `node-xcode`, is there outstanding tasks that actually needs to be completed for the release? You created a [Major Update Proposal](https://github.com/apache/cordova-node-xcode/issues/20) issue ticket with an open [WIP](https://github.com/apache/cordova-node-xcode/pull/39) that is related to a task from the ticket. If these need to be completed, then maybe I will wait for your release as you have outlined what you planned to do. IF these are not required and what is already merged is acceptable I can take over the release. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] erisu edited a comment on issue #10: Cordova 9 release plan
erisu edited a comment on issue #10: Cordova 9 release plan URL: https://github.com/apache/cordova/issues/10#issuecomment-451833848 @brodybits I am planning to begin in the next 2-4 days the self-preparation for discussion & vote of the platform releases. As it stands, I am only targeting platforms that do not require `node-xcode`. If `node-xcode` is released, then I will include iOS and macOS to my list. > please feel free to publish it now if you need it more quickly. If I prepare and publish the release myself, then I will shift my timing to include iOS and macOS with all the other platforms that I will prep for release. But, before I decide on doing the release for `node-xcode`, is there outstanding tasks that actually needs to be completed for the release? You created a [Major Update Proposal](https://github.com/apache/cordova-node-xcode/issues/20) issue ticket with an open [WIP](https://github.com/apache/cordova-node-xcode/pull/39) that is related to a task from the ticket. If these need to be completed, then maybe I will wait for your release as you have outlined what you planned to do. IF these are not required and what is already merged is acceptable I can take over the release. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] erisu edited a comment on issue #10: Cordova 9 release plan
erisu edited a comment on issue #10: Cordova 9 release plan URL: https://github.com/apache/cordova/issues/10#issuecomment-451833848 @brodybits I am planning to begin in the next 2-4 days the self-preparation for discussion & vote of the platform releases. As it stands, I am only targeting platforms that do not require `node-xcode`. If `node-xcode` is released, then I will include iOS and macOS to my list. > please feel free to publish it now if you need it more quickly. If I prepare and publish the release myself, then I will shift my timing to include iOS and macOS with all the other platforms that I will prep for release. But, if I decided to release `node-xcode` for a quicker release, are there outstanding tasks? I see you had created a [Major Update Proposal](https://github.com/apache/cordova-node-xcode/issues/20) ticket with an open [WIP](https://github.com/apache/cordova-node-xcode/pull/39) that is related the ticket. If these need to be completed, then maybe I will wait for your release as you have outlined what you planned to do. IF these are not required and what is already merged is acceptable I can take over the release. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] erisu edited a comment on issue #10: Cordova 9 release plan
erisu edited a comment on issue #10: Cordova 9 release plan URL: https://github.com/apache/cordova/issues/10#issuecomment-451833848 @brodybits I am planning to begin in the next 2-4 days the self-preparation for discussion & vote of the platform releases. As it stands, I am only targeting platforms that do not require `node-xcode`. If `node-xcode` is released before, then I will include iOS and macOS to my list. > please feel free to publish it now if you need it more quickly. If I prepare and publish the release myself, then I will shift my timing to include iOS and macOS with all the other platforms that I will prep for release. But, if I decided to release `node-xcode` for a quicker release, are there outstanding tasks? I see you had created a [Major Update Proposal](https://github.com/apache/cordova-node-xcode/issues/20) ticket with an open [WIP](https://github.com/apache/cordova-node-xcode/pull/39) that is related the ticket. If these need to be completed, then maybe I will wait for your release as you have outlined what you planned to do. IF these are not required and what is already merged is acceptable I can take over the release. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] erisu edited a comment on issue #10: Cordova 9 release plan
erisu edited a comment on issue #10: Cordova 9 release plan URL: https://github.com/apache/cordova/issues/10#issuecomment-451833848 @brodybits I am planning to begin in the next 2-4 days the self-preparation for discussion & vote of the platform releases. As it stands, I am only targeting platforms that do not require `node-xcode`. If `node-xcode` is released before, then I will include iOS and macOS to my list. > please feel free to publish it now if you need it more quickly. If I prepare and publish `node-xcode` myself, then I will shift my platform release timing to include iOS and macOS with the other platforms. But, if I decided to release `node-xcode` for a quicker release, are there outstanding tasks? I see you had created a [Major Update Proposal](https://github.com/apache/cordova-node-xcode/issues/20) ticket with an open [WIP](https://github.com/apache/cordova-node-xcode/pull/39) that is related the ticket. If these need to be completed, then maybe I will wait for your release as you have outlined what you planned to do. IF these are not required and what is already merged is acceptable I can take over the release. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] erisu edited a comment on issue #10: Cordova 9 release plan
erisu edited a comment on issue #10: Cordova 9 release plan URL: https://github.com/apache/cordova/issues/10#issuecomment-451833848 @brodybits I am planning to begin in the next 2-4 days the self-preparation for discussion & vote of the platform releases. As it stands, I am only targeting platforms that do not require `node-xcode`. If `node-xcode` is released before, then I will include iOS and macOS to my list. > please feel free to publish it now if you need it more quickly. If I prepare and publish `node-xcode` myself, then I will shift my platform release timing to include iOS and macOS with the other platforms. But, if I decided to release `node-xcode` for a quicker release, are there outstanding tasks? I see you had created a [Major Update Proposal](https://github.com/apache/cordova-node-xcode/issues/20) ticket with an open [WIP](https://github.com/apache/cordova-node-xcode/pull/39) that is related the ticket. If the tasks in this ticket are required, I will wait for your release and continue with the other platforms. IF these tasks are not required and what is already merged into master is acceptable, I can take over the release for `node-xcode`. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] erisu edited a comment on issue #10: Cordova 9 release plan
erisu edited a comment on issue #10: Cordova 9 release plan URL: https://github.com/apache/cordova/issues/10#issuecomment-451833848 @brodybits I am planning to begin in the next 2-4 days the self-preparation for discussion & vote of the platform releases. As it stands, I am only targeting platforms that do not require `node-xcode`. If `node-xcode` is released before, then I will include iOS and macOS to my list. > please feel free to publish it now if you need it more quickly. If I prepare and publish `node-xcode` myself, then I will shift my platform release timing to include iOS and macOS with the other platforms. But, if I release `node-xcode`, are there outstanding tasks? I see you had created a [Major Update Proposal](https://github.com/apache/cordova-node-xcode/issues/20) ticket with an open [WIP](https://github.com/apache/cordova-node-xcode/pull/39) that is related to the ticket. If the tasks in this ticket are required, I will wait for your release and continue with the other platforms. If these tasks are not required and what is already merged into master is acceptable, I can take over the release for `node-xcode`. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] erisu commented on issue #10: Cordova 9 release plan
erisu commented on issue #10: Cordova 9 release plan URL: https://github.com/apache/cordova/issues/10#issuecomment-451836498 > If I prepare and publish node-xcode myself, then I will shift my platform release timing to include iOS and macOS with the other platforms. I also want to point out that there is still an investigation going on another possible iOS and Xcode 10 new build system issue. This may delay the iOS release as well even if I were to release `node-xcode`. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org