View Issue Details

IDProjectCategoryView StatusLast Update
0001784Composr[All Projects] General / Uncategorisedpublic2015-07-13 22:53
ReporterLhasadreamsAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0001784: Tapatalk
DescriptionFully implement a native Composr forum integration to Tapatalk.

What would be the cost?

Very happy to sponsor this.
TagsNo tags attached.
Time estimation (hours)40
Sponsorship open


If users wish to sponsor this issue (optional, some issues are implemented without sponsorship)...
If users wish to sponsor this issue (optional, some issues are implemented without sponsorship)...

Activities

amit.nigam

2015-02-04 08:53

reporter   ~0002522

Estimated time is 5 days (5*8 hours = 40 hours)

amit.nigam

2015-02-06 10:27

reporter   ~0002526

Thank you for the sponsorship. I'll be working on this issue.

Lhasadreams

2015-02-20 16:08

reporter   ~0002576

Hi Amit,

Can I have a progress update for this please.

Cheers
Ade

amit.nigam

2015-02-21 05:56

reporter   ~0002578

Hello Ade,

I have completed working on methods and uploaded the code to our testing server, so that i can test tapatalk interaction with our plugin. I have registered our plugin to tapatalk, now i have to publish it, in order to test and fix the bugs.

Thanks & Regards,
Amit.

amit.nigam

2015-03-04 07:40

reporter   ~0002588

Hello Ade,

All the tapatalk methods have been implemented, i am trying to test this with taptalk live forum to do some final adjustments. I am working with their forum moderator to fix some issues. I shall update you shortly. Thanks

Lhasadreams

2015-03-08 08:26

reporter   ~0002606

Hi Amit,
Excellent news :-)
How is the testing going ?
Cheers
Ade

amit.nigam

2015-03-09 15:00

reporter   ~0002614

Hi Ade, good day,

While development, we came to know that their api documentation is quite buggy and leads to confusion. Tapatalk app is also not able to tell us how it fails. To overcome this, we have developed techniques to debug the incoming and outgoing requests for better trace through the functionality.

Now i have better visibility what is happening inside. I ll update you the status of testing on Thursday.

Thanks for bearing with me and your cooperation.

amit.nigam

2015-03-30 13:25

reporter   ~0002674

Hi Ade,good day,

I've been working on this solidly since my last update. Unfortunately we have found large numbers of bugs/inconsistencies between the TapaTalk Android/iOS/Windows-Phone clients, and lots more errors in the documentation. I also unfortunately had missed implementing a part of the API which I am finishing now. We are conducting careful testing on a spreadsheet, ensuring all functionality is working for each individual part of the API.

Lhasadreams

2015-03-31 06:43

reporter   ~0002675

Hi Amit,

Thank you so much for your continued effort on this - it is appreciated a lot.

Cheers
Ade

Chris Graham

2015-06-27 23:45

administrator   ~0002928

Last edited: 2015-06-27 23:47

View 3 revisions

Hi,

We had this "implemented" and mostly tested a few months back.

Then...

I took this over for "final" testing, but when verifying it in my exhaustive way I ended up finding a further (approx) 150 issues in Tapatalk's documentation, including lots of missing parts for newer stuff they since had in their client. Additionally a lot of conditions needed care, such as validation, performance considerations, making a more manageable API than the sample implementation had, proper unit testing, and so on. In short: huge amounts of extra work was actually required.

Finally we now have everything implemented including the non-documented parts of Tapatalk, everything passing our Code Quality Checker, all Tapatalk endpoints tested to work via unit tests, and push is implemented.

The extra work has been one of the road-blocks in getting v10 finished recently, as Tapatalk support is slated to come in with that (it's a very clean implementation, so some internal improvements have been made to Composr/Composr, rather than us hacking around any internal limitations). Generally also we have to catch up with the back-log of sponsored work like this, before continuing on with other v10 finalisations.

Now finally we are moving on to the Tapatalk client testing.

Chris Graham

2015-07-13 22:53

administrator   ~0002951

Merged into v10 branch. A few loose ends to deal with, but essentially done.

Issue History

Date Modified Username Field Change
2023-02-26 18:29 Chris Graham Category General => General / Uncategorised