-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathChangeLog
More file actions
948 lines (626 loc) · 19.5 KB
/
ChangeLog
File metadata and controls
948 lines (626 loc) · 19.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
2023-05-23 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m:
Interpret entered text according to describe for DBSFDataTypes, thus
allowing finally edit for formatted Date/DateTime
2021-04-18 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Respect assignment rules also in Object Inspector update.
2021-04-17 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
Set runAssignmentRules for update and insert.
2020-08-21 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* Resources/DataBasin.gorm
Use a ComboBox instead of PopUpButton for object list.
2020-05-21 Riccardo Mottola <rm@gnu.org>
* AppController.m
Remember last successful login username.
2020-05-20 Riccardo Mottola <rm@gnu.org>
* AppController.m
Filter specfic objects selected in preferences also in DescribeObject
method.
2020-05-19 Riccardo Mottola <rm@gnu.org>
* AppController.m
* Preferences.h
* Preferences.m
* Resources/Preferences.gorm
Preferences to hide also ChangeEvent and Feed from object list.
2020-01-26 Riccardo Mottola <rm@gnu.org>
* AppController.m
Do not instantiate a new DBSoap, since it is now done in the _delete method itself
2019-06-02 Riccardo Mottola <rm@gnu.org>
* AppController.m
Update to new API using NSURL instead of NSString as service URL type.
2019-05-28 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* Resources/DataBasin.gorm
Allow setting Session Info directly without login (useful for SSO)
2018-07-23 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.h
* Resources/DataBasin.gorm
getUpdated and undelete
2018-07-17 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.h
* Resources/DataBasin.gorm
getDeleted
2018-05-04 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.h
* Resources/DataBasin.gorm
Retrieve
2017-11-10 Riccardo Mottola <rm@gnu.org>
* AppController.m
Better exception handling
2017-10-31 Riccardo Mottola <rm@gnu.org>
* AppController.m
Allow HTML and XLS.
2017-10-31 Riccardo Mottola <rm@gnu.org>
* AppController.m
Add missing preference settings and improve reloadDefaults.
2017-10-26 Riccardo Mottola <rm@gnu.org>
* Preferences.h
* Preferences.m
* Resources/Preferences.gorm
New pref settings.
2017-10-17 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Handle DB SFTypes
2017-10-10 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Display NSNumbers
2017-10-04 Riccardo Mottola <rm@gnu.org>
* AppController.m
Set String Encoding for writers.
2017-10-03 Riccardo Mottola <rm@gnu.org>
* AppController.m
Do not call writeStart/writeEnd on FileWriter since DBSoapCSV does it
2017-09-26 Riccardo Mottola <rm@gnu.org>
* AppController.m
enable XLS also for Select Identify
2017-09-25 Riccardo Mottola <rm@gnu.org>
* AppController.m
Call writeStart/writeEnd to correctly initialize the file.
2017-09-20 Riccardo Mottola <rm@gnu.org>
* AppController.m
For select, start using different writers.
2017-04-26 Riccardo Mottola <rm@gnu.org>
* AppController.m
Set SoapHander on login, not on opening of the Object Inspector.
2017-02-21 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Fault panel must be shown in separate thread.
2016-12-15 Riccardo Mottola <rm@gnu.org>
* AppController.m
Do not leak on fault, display fault panel only through separate
showException:
2016-11-23 Riccardo Mottola <rm@gnu.org>
* AppController.m
Fix wrong size in popup selection.
2016-07-04 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Load and update in separate thread.
2016-06-27 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Enable search menu.
2016-06-27 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Re-filter after sorting.
2016-06-24 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.h
* DBObjectInspector.m
* English.lproj/ObjectInspector.nib
Allow filtering of columns by content - currently by developer name
2016-06-22 Riccardo Mottola <rm@gnu.org>
* Preferences.h
* Preferences.m
* AppController.m
* Resources/Preferences.gorm
Introduce preference tu filter out Share and History objects and use it in Insert and Update PopUps
2016-06-17 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Visually mark updateable and updated cells.
2016-06-17 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Make cells editable/noneditable for non-updateable fiels.
2016-06-15 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
Skip udpate list if value did not change, skip non-updateable fields.
2016-06-13 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.h
* DBObjectInspector.m
* English.lproj/ObjectInspector.nib
Edit values and Update from object inspector.
2016-04-19 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
Set batch sizes when instantiating DBSoap.
2016-03-16 Riccardo Mottola <rm@gnu.org>
* AppController.m
Reset UI after insert completion
2015-12-11 Riccardo Mottola <rm@gnu.org>
* AppController.m
Fix Preferences defaults, do not set them wrongly on panel show.
2015-09-03 Riccardo Mottola <rm@gnu.org>
* AppController.m
Separate exception panel show in separate method and always call it on main thread (or sometimes old exception was shown).
2015-06-04 Riccardo Mottola <rm@gnu.org>
* AppController.m
Expose alert panels from main thread.
2015-06-04 Riccardo Mottola <rm@gnu.org>
* AppController.m
Reset gui if an file creation error occours.
2015-04-28 Riccardo Mottola <rm@gnu.org>
* AppController.m
* English.lproj/MainMenu.nib/keyedobjects.nib
Add 100 and 200 sizes.
2015-04-28 Riccardo Mottola <rm@gnu.org>
* AppController.m
Pools need to be drained, not released, since they don't get retained.
2015-04-23 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
Stop support in delete.
2015-04-23 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
Stop support in update.
2015-04-17 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* English.lproj/MainMenu.nib
Allow stop of insert.
2015-04-16 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* English.lproj/MainMenu.nib
QuickDelete executes in own thread.
2015-04-15 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* English.lproj/MainMenu.nib
Execute selectIdentify in a separate thread and allow interruption
2015-04-14 Riccardo Mottola <rm@gnu.org>
* DBProgress.h
* DBProgress.m
Implement stop mechanisms.
* DBLogger.m
Scroll text on the main thread.
2014-10-23 Riccardo Mottola <rm@gnu.org>
* Preferences.h
* Preferences.m
* Resources/Preferences.gorm
Remove https preference, since it is now forced to YES always.
2014-10-23 Riccardo Mottola <rm@gnu.org>
* Preferences.h
* Preferences.m
* Resources/Preferences.gorm
New Down Batch Size preference.
* AppController.m
Get login URLs from DataBasinKit (new methods) instead of hard-coding strings.
2014-09-09 Riccardo Mottola <rm@gnu.org>
* AppController.m
Set CSV Reader qualifier and separator
2014-09-02 Riccardo Mottola <rm@gnu.org>
* AppController.m
* Preferences.m
Use correct Defaults methods and not valueForKey
2014-09-02 Riccardo Mottola <rm@gnu.org>
* AppController.m
Access dictionary in standard way.
2014-09-01 Riccardo Mottola <rm@gnu.org>
* AppController.m
* Preferences.h
* Preferences.m
* Resources/Preferences.gorm
Set CSV Writer separator and qualifier preferences
2014-06-26 Riccardo Mottola <rm@gnu.org>
* AppController.m
If there are no results, don't attempt to write them.
2014-05-15 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* Resources/DataBasin.gorm
Update to latest API, allow setting of ordered writing for queries.
2014-05-01 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.h
* DBLogger.h
Updated to use the DataBasinKit instead of local files and thus
use DBLoggerProtocol
2014-04-27 Riccardo Mottola <rm@gnu.org>
* DBCVSWriter.m
Don't write the header if data is nil.
2014-02-18 Riccardo Mottola <rm@gnu.org>
* DBSObject.h
* DBSObject.m
* DBSoap.m
Get name, type, label and prefix from the object properties.
Add and uniform accessors for them.
2014-02-13 Riccardo Mottola <rm@gnu.org>
* DBSoap.m (describeSObject)
Fix array bounds during retrival of record type names in describe.
2013-12-13 Riccardo Mottola <rm@gnu.org>
* DBSObject.h
* DBSObject.m
Store recordTypes in a NSArray and not a mutable array.
2013-11-18 Riccardo Mottola <rm@gnu.org>
* DBSoap.h
* DBSoap.m
delete: accept both Objects as Ids as array content.
2013-11-18 Riccardo Mottola <rm@gnu.org>
* DBSoapCSV.m (describeSObject)
Transition indices to NSUInteger
2013-11-15 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* DBSoap.m
* Resources/DataBasin.gorm
Progress indicator and remaining time for Delete op.
2013-10-29 Riccardo Mottola <rm@gnu.org>
* DBSObject.h
* DBSObject.m
Fix copyWithZone and no not use NSCopyObject()
2013-10-24 Riccardo Mottola <rm@gnu.org>
* DBSObject.h
* DBSObject.m
Conform to NSCopying and implement copyWithZone.
2013-10-10 Riccardo Mottola <rm@gnu.org>
* DBSoap.m (describeSObject)
Optimize, by not executing RecordType query if none are present.
2013-10-10 Riccardo Mottola <rm@gnu.org>
* DBSoap.m (describeSObject)
Handle objects with no record-types.
2013-10-08 Riccardo Mottola <rm@gnu.org>
* DBCVSWriter.m
Change API from fieldValue to valueForField.
2013-09-23 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
* DBSObject.h
* DBSObject.m
* DBSoap.m
Change API from fieldValue to valueForField.
2013-07-27 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
In a describe if only one Record Type is present, repackage it correctly by checking class and not just size.
2013-06-03 Riccardo Mottola <rm@gnu.org>
* DBSoap.m (selectIdentify)
Fix adding of the solo ORDER BY option.
2013-06-03 Riccardo Mottola <rm@gnu.org>
* DBSoap.m (selectIdentify)
Support ORDER BY in options clause
2013-05-21 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Initialize with defaults
* AppController.m
Set reasonable defaults.
2013-05-21 Riccardo Mottola <rm@gnu.org>
* DBSoap.h
* DBSoap.m
Setter for up batch size (and use it in the up methods).
2013-05-20 Riccardo Mottola <rm@gnu.org>
* Preferences.m
Up batch size field.
2013-05-15 Riccardo Mottola <rm@gnu.org>
* Preferences.m
Fix and improve view swizzling
2013-05-15 Riccardo Mottola <rm@gnu.org>
* AppController.m
Implement update for Select-Identify and Update.
2013-05-15 Riccardo Mottola <rm@gnu.org>
* AppController.m
* AppController.h
* Preferences.m
* Preferences.h
* English.lproj/MainMenu.nib
* English.lproj/Preferences.nib
New Preferences panel with separate class.
2013-05-08 Riccardo Mottola <rm@gnu.org>
* AppController.m
* AppController.h
* Resources/DataBasin.gorm
Progress monitor for Insert
2013-05-08 Riccardo Mottola <rm@gnu.org>
* DBProgress.h
* DBProgress.m
Show remaining time in time field.
2013-05-08 Riccardo Mottola <rm@gnu.org>
* AppController.m (executeInsert)
Fix: read correct field
2013-05-06 Riccardo Mottola <rm@gnu.org>
* AppController.m
* DBSoapCSV.h
* DBSoapCSV.m
Save create results to file.
2013-05-05 Riccardo Mottola <rm@gnu.org>
* DBSoap.h
* DBSoap.m (create)
Return array of results for created objects.
2013-04-29 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
On query, set the type property.
2013-04-29 Riccardo Mottola <rm@gnu.org>
* DBSObject.h
* DBSObject.m
Make type accessor, perfect name accessor, return better description.
2013-04-26 Riccardo Mottola <rm@gnu.org>
* DBSObject.m (description)
Return name and ID as description.
2013-04-26 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Use hard-coded ID 012000000000000AAA to identify Master Record Type.
2013-04-26 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Remove csv writer method already in DBSoapCSV, completing separation.
2013-04-24 Riccardo Mottola <rm@gnu.org>
* DBSObject.h
* DBSObject.m
RecordTypes accessors.
* DBSoap.m (describeSObject)
Extend to interpret RecordTypes and execute a query on RecordTypes to get the developer names.
2013-04-23 Riccardo Mottola <rm@gnu.org>
* DBProgress.h
* DBProgress.m
ProgressIndicator setter and update.
* AppController.h
* AppController.m
* Resources/DataBasin.gorm
ProgressIndicator for Query.
2013-04-14 Riccardo Mottola <rm@gnu.org>
* AppController.m (executeUpdate)
* DBSoap.m
Clean up and write consistent error results even with missing data.
2013-04-13 Riccardo Mottola <rm@gnu.org>
* AppController.m (executeUpdate)
* DBSoap.h
* DBSoap.m
* DBSoapCSV.h
* DBSoapCSV.m
Return update results and write them to results.csv.
2013-04-04 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Remove dead code.
2013-04-04 Riccardo Mottola <rm@gnu.org>
* AppController.m
* DBSoap.h
* DBSoap.m
* DBSoapCSV.h
* DBSoapCSV.m
progressMonitor infrastructure for delete.
2013-04-03 Riccardo Mottola <rm@gnu.org>
* AppController.m
Write Delete results to results.csv in the same directory as the source file.
2013-04-02 Riccardo Mottola <rm@gnu.org>
* DBCVSWriter.[h,m] (formatOneLine)
Allow a single-complex object at top-level, not just arrays
2013-03-15 Riccardo Mottola <rm@gnu.org>
* DBSObject.[h,m]
(removeField) added method.
2013-02-24 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
NSInteger transition
* DBSoap.h
Old Mac defines for NSInteger type and similar
* DBSoap.m
* DBSObject.m
Warning fixes.
2013-02-23 Riccardo Mottola <rm@gnu.org>
* AppController.m
Use correct DBCVSReader init method.
2013-02-01 Riccardo Mottola <rm@gnu.org>
* DBSoapCSV.m
Initialize qLoc to nil.
2013-02-01 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Load fields also of a deleted object.
2013-01-31 Riccardo Mottola <rm@gnu.org>
* DBSoapCSV.m
Catch, cleanup and rethrow the exception
2013-01-29 Riccardo Mottola <rm@gnu.org>
* DBCVSReader.m
Remove debug statements.
2013-01-29 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Extract update result: success and errors.
2013-01-27 Riccardo Mottola <rm@gnu.org>
* DBSoapCSV.m
Fix cast.
* DBCVSWriter.m
Specify explicit search option.
* DBObjectInspector.m
Fix warnings about unused stuff.
* AppController.m
Initialize log level if not set.
2013-01-12 Riccardo Mottola <rm@gnu.org>
* DBObjectInspector.m
* English.lproj/ObjectInspector.nib
Make cells selectable.
2013-01-04 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Handle case where no records are returned better.
2013-01-04 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Trap count() for zero size counts.
2013-01-04 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Count cycle end correctly.
2013-01-03 Riccardo Mottola <rm@gnu.org>
* AppController.m
* DBProgress.m
* DBSoap.h
* DBSoap.m
* DBSoapCSV.h
* DBSoapCSV.m
Update and Create progress.
2013-01-02 Riccardo Mottola <rm@gnu.org>
* DBProgress.m
Check for a valid maxVal
2012-12-29 Riccardo Mottola <rm@gnu.org>
* DBProgress.m
* DBProgress.h
Time estimation.
2012-12-29 Riccardo Mottola <rm@gnu.org>
* AppController.m
Call progress reset before starting task.
2012-12-20 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Support for LIMIT in query identify, single-batch.
2012-12-13 Riccardo Mottola <rm@gnu.org>
* DBProgressProtocol.h
* DBProgress.h
Remove setLogger from the protocol.
2012-12-11 Riccardo Mottola <rm@gnu.org>
* DBSoap.h
* DBSoap.m
Settable timeout values for query and stnadard methods.
2012-11-27 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
release before assigning.
2012-11-26 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
retain sessionId variable
2012-11-08 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
queryFull: Return autoreleased array.
* DBCVSWriter.m
Clean up.
2012-11-06 Riccardo Mottola <rm@gnu.org>
* DBCVSReader.m
Handle terminal empty fields in record.
2012-11-05 Riccardo Mottola <rm@gnu.org>
* DBCVSReader.m
Handle initial empty fields and set them to ""
2012-11-04 Riccardo Mottola <rm@gnu.org>
* AppController.m
* DBSoap.h
* DBSoap.m
* DBSoapCSV.h
* DBSoapCSV.m
Query Identify progress monitor.
2012-11-04 Riccardo Mottola <rm@gnu.org>
* AppController.m
* DBSoap.h
* DBSoap.m
* DBSoapCSV.h
* DBSoapCSV.m
Select progress monitor.
2012-11-03 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
* DBSoapCSV.m
Multi-key identify in batch and non-batch mode.
2012-11-02 Riccardo Mottola <rm@gnu.org>
* DBSoap.h
* DBSoap.m
* DBSoapCSV.m
Initial work on multi-key identify. Not working, but single-key remains preserved.
2012-10-31 Riccardo Mottola <rm@gnu.org>
* DBProgress.h
* DBProgress.m
* DBProgressProtocol.h
New reset, increment by amount methods.
2012-10-19 Riccardo Mottola <rm@gnu.org>
* DBProgress.h
* DBProgress.m
* DBProgressProtocol.h
Progress infrastructure.
2012-07-23 Riccardo Mottola <rm@gnu.org>
* DBLogger.m
Make a runloop iteration before scrolling text.
2012-07-18 Riccardo Mottola <rm@gnu.org>
* AppController.m
Remember and set the login environment.
2012-07-18 Riccardo Mottola <rm@gnu.org>
* AppController.m
Transform Dictionary in Mutable Dictionary
2012-07-17 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* Resources/DataBasin.gorm
Rough initial work for remembering logins.
* DBCVSWriter.m
* DBSObject.h
* DBSObject.m
Make value handling generic and not String restrained.
2012-07-13 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Fix warnining by returning a string and not casting a dictionary.
2012-07-13 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Fake AggregateResult for count()
2012-07-12 Riccardo Mottola <rm@gnu.org>
* DBCVSWriter.m
Fix parsing of aggregate objects, fix formatting of numbers as scalar objects
2012-07-12 Riccardo Mottola <rm@gnu.org>
* DBSoap.h
* DBSoap.m
Clean up headers.
2012-07-09 Riccardo Mottola <rm@gnu.org>
* DBLogger.[h,m]
Log cleaner method fixed.
* Resources/Log.gorm
Clean log button.
2012-07-09 Riccardo Mottola <rm@gnu.org>
* AppController.m
* DBCVSReader.h
* DBCVSReader.m
* DBCVSWriter.h
* DBCVSWriter.m
Add logger to CVS reader and writer.
* DBLogger.[h,m]
Log cleaner method.
* DBSoapCSV.[h,m]
Adopt logger.
* DBSoap.[h,m]
Logger getter.
2012-07-09 Riccardo Mottola <rm@gnu.org>
* AppController.m
Bump API version to 25
2012-07-06 Riccardo Mottola <rm@gnu.org>
* DBSoapCSV.m
Cleanup and use new header generation for queryIdentify.
* DBCVSWriter.m
Rescurse and append header names correctly.
2012-07-06 Riccardo Mottola <rm@gnu.org>
* DBCVSWriter.h
* DBCVSWriter.m
* DBSoapCSV.m
Make parsing of objects recursive and support . notation.
Reconstruct field names. Updated queryAll only, the rest should be
backward comaptible
2012-07-05 Riccardo Mottola <rm@gnu.org>
* DBLogger.m
Change colors and set fixed font size. NSLog() only unexpected stuff.
* AppController.m
* DBSoap.m
Clean up logging and use new logger class.
2012-07-03 Riccardo Mottola <rm@gnu.org>
* AppController.m
Logger preferences.
* DBLogger.m
Log with attributed string.
* DBSoap.m
Adapt to new logger method.
* Resources/DataBasin.gorm
Add log menu item
2012-07-02 Riccardo Mottola <rm@gnu.org>
* AppController.m
Correctly save the log level preference. Set logger level.
* DBSoap.m
Log login messages to logger and not stdout.
* Resources/DataBasin.gorm
Add log level preference.
2012-06-30 Riccardo Mottola <rm@gnu.org>
* AppController.h
* AppController.m
* DBLogger.h
* DBLogger.m
Logger level setters.
2012-06-29 Riccardo Mottola <rm@gnu.org>
* DBSoap.m
Query Identify needs to respect QueryMore and the query locator
2012-06-28 Riccardo Mottola <rm@gnu.org>
* DBCSVWriter.m
Interpret NSNumber values and use unquoted string value.